mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-04-19 15:47:11 +02:00
Removed authorizations check form Data::Session.
This commit is contained in:
parent
6ac5f32796
commit
035a19b41e
4 changed files with 3 additions and 22 deletions
|
@ -7,6 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
|||
*/
|
||||
#include "api/api_updates.h"
|
||||
|
||||
#include "api/api_authorizations.h"
|
||||
#include "api/api_text_entities.h"
|
||||
#include "main/main_session.h"
|
||||
#include "main/main_account.h"
|
||||
|
@ -1772,7 +1773,7 @@ void Updates::feedUpdate(const MTPUpdate &update) {
|
|||
}
|
||||
} else {
|
||||
session().data().serviceNotification(text, d.vmedia());
|
||||
session().data().checkNewAuthorization();
|
||||
session().api().authorizations().reload();
|
||||
}
|
||||
} break;
|
||||
|
||||
|
|
|
@ -12,7 +12,6 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
|||
#include "base/timer.h"
|
||||
#include "base/unixtime.h"
|
||||
#include "boxes/confirm_box.h"
|
||||
#include "data/data_session.h"
|
||||
#include "lang/lang_keys.h"
|
||||
#include "main/main_session.h"
|
||||
#include "styles/style_boxes.h"
|
||||
|
@ -77,7 +76,6 @@ private:
|
|||
void terminateOne(uint64 hash);
|
||||
void terminateAll();
|
||||
|
||||
const not_null<Main::Session*> _session;
|
||||
const not_null<Api::Authorizations*> _authorizations;
|
||||
|
||||
rpl::variable<bool> _loading = false;
|
||||
|
@ -134,8 +132,7 @@ private:
|
|||
};
|
||||
|
||||
SessionsContent::SessionsContent(QWidget*, not_null<Main::Session*> session)
|
||||
: _session(session)
|
||||
, _authorizations(&_session->api().authorizations())
|
||||
: _authorizations(&session->api().authorizations())
|
||||
, _inner(this)
|
||||
, _shortPollTimer([=] { shortPollSessions(); }) {
|
||||
}
|
||||
|
@ -159,11 +156,6 @@ void SessionsContent::setupContent() {
|
|||
terminateAll();
|
||||
}, lifetime());
|
||||
|
||||
_session->data().newAuthorizationChecks(
|
||||
) | rpl::start_with_next([=] {
|
||||
shortPollSessions();
|
||||
}, lifetime());
|
||||
|
||||
_loading.changes(
|
||||
) | rpl::start_with_next([=](bool value) {
|
||||
_inner->setVisible(!value);
|
||||
|
|
|
@ -3827,14 +3827,6 @@ void Session::serviceNotification(
|
|||
}
|
||||
}
|
||||
|
||||
void Session::checkNewAuthorization() {
|
||||
_newAuthorizationChecks.fire({});
|
||||
}
|
||||
|
||||
rpl::producer<> Session::newAuthorizationChecks() const {
|
||||
return _newAuthorizationChecks.events();
|
||||
}
|
||||
|
||||
void Session::insertCheckedServiceNotification(
|
||||
const TextWithEntities &message,
|
||||
const MTPMessageMedia &media,
|
||||
|
|
|
@ -626,8 +626,6 @@ public:
|
|||
void serviceNotification(
|
||||
const TextWithEntities &message,
|
||||
const MTPMessageMedia &media = MTP_messageMediaEmpty());
|
||||
void checkNewAuthorization();
|
||||
rpl::producer<> newAuthorizationChecks() const;
|
||||
|
||||
void setMimeForwardIds(MessageIdsList &&list);
|
||||
MessageIdsList takeMimeForwardIds();
|
||||
|
@ -924,8 +922,6 @@ private:
|
|||
int>;
|
||||
std::unique_ptr<CredentialsWithGeneration> _passportCredentials;
|
||||
|
||||
rpl::event_stream<> _newAuthorizationChecks;
|
||||
|
||||
rpl::event_stream<SendActionAnimationUpdate> _sendActionAnimationUpdate;
|
||||
|
||||
std::vector<WallPaper> _wallpapers;
|
||||
|
|
Loading…
Add table
Reference in a new issue