2
0
mirror of https://github.com/kotatogram/kotatogram-desktop synced 2025-09-01 23:25:15 +00:00

Replace App::self() with Auth().user().

Always have self Auth().user() when AuthSession exists.
This commit is contained in:
John Preston
2018-09-11 15:50:40 +03:00
parent 12ebae01b0
commit 0c8709ca5f
41 changed files with 227 additions and 230 deletions

View File

@@ -478,17 +478,18 @@ void Navigation::showPeerInfo(
void Navigation::showSettings(
Settings::Type type,
const SectionShow &params) {
const auto self = App::self();
if (!self) {
if (AuthSession::Exists()) {
showSection(
Info::Memento(
Info::Settings::Tag{ Auth().user() },
Info::Section(type)),
params);
} else {
// #TODO settings
App::wnd()->showSpecialLayer(
Box<OldSettings::Widget>(),
params.animated);
return;
}
showSection(
Info::Memento(Info::Settings::Tag{ self }, Info::Section(type)),
params);
}
void Navigation::showSettings(const SectionShow &params) {