2
0
mirror of https://github.com/kotatogram/kotatogram-desktop synced 2025-08-31 06:35:14 +00:00

Move ApiWrap to AuthSession.

Also send all ApiWrap requests as an MTP::Sender.
Also create AuthSession only after starting MTProto.
This commit is contained in:
John Preston
2017-04-06 22:02:40 +03:00
parent 835b1801bc
commit 0d0307e175
16 changed files with 553 additions and 610 deletions

View File

@@ -191,7 +191,7 @@ namespace App {
}
ApiWrap *api() {
return main() ? main()->api() : 0;
return AuthSession::Exists() ? &AuthSession::Current().api() : nullptr;
}
namespace {