2
0
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:
23rd
2024-09-09 14:36:00 +03:00
parent 93ff0bdcff
commit 6b0c606d25
3 changed files with 9 additions and 10 deletions

View File

@@ -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;
}

View File

@@ -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;