mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-08-31 22:46:10 +00:00
Switched type of subscription date from Qt to TimeId.
This commit is contained in:
@@ -8,7 +8,6 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
#include "api/api_chat_participants.h"
|
||||
|
||||
#include "apiwrap.h"
|
||||
#include "base/unixtime.h"
|
||||
#include "boxes/add_contact_box.h" // ShowAddParticipantsError
|
||||
#include "boxes/peers/add_participants_box.h" // ChatInviteForbidden
|
||||
#include "data/data_changes.h"
|
||||
@@ -269,14 +268,12 @@ ChatParticipant::ChatParticipant(
|
||||
_type = Type::Member;
|
||||
_by = peerToUser(peerFromUser(data.vinviter_id()));
|
||||
if (data.vsubscription_until_date()) {
|
||||
_subscriptionDate = base::unixtime::parse(
|
||||
data.vsubscription_until_date()->v);
|
||||
_subscriptionDate = data.vsubscription_until_date()->v;
|
||||
}
|
||||
}, [&](const MTPDchannelParticipant &data) {
|
||||
_type = Type::Member;
|
||||
if (data.vsubscription_until_date()) {
|
||||
_subscriptionDate = base::unixtime::parse(
|
||||
data.vsubscription_until_date()->v);
|
||||
_subscriptionDate = data.vsubscription_until_date()->v;
|
||||
}
|
||||
}, [&](const MTPDchannelParticipantBanned &data) {
|
||||
_restrictions = ChatRestrictionsInfo(data.vbanned_rights());
|
||||
@@ -357,7 +354,7 @@ ChatAdminRightsInfo ChatParticipant::rights() const {
|
||||
return _rights;
|
||||
}
|
||||
|
||||
QDateTime ChatParticipant::subscriptionDate() const {
|
||||
TimeId ChatParticipant::subscriptionDate() const {
|
||||
return _subscriptionDate;
|
||||
}
|
||||
|
||||
|
@@ -60,7 +60,7 @@ public:
|
||||
ChatRestrictionsInfo restrictions() const;
|
||||
ChatAdminRightsInfo rights() const;
|
||||
|
||||
QDateTime subscriptionDate() const;
|
||||
TimeId subscriptionDate() const;
|
||||
|
||||
Type type() const;
|
||||
QString rank() const;
|
||||
@@ -75,7 +75,7 @@ private:
|
||||
bool _canBeEdited = false;
|
||||
|
||||
QString _rank;
|
||||
QDateTime _subscriptionDate;
|
||||
TimeId _subscriptionDate = 0;
|
||||
|
||||
ChatRestrictionsInfo _restrictions;
|
||||
ChatAdminRightsInfo _rights;
|
||||
|
Reference in New Issue
Block a user