Section Memento::DefaultSection(Dialogs::Key key) { if (const auto peer = key.peer()) { if (peer->isSelf()) { return Section(Section::MediaType::Photo); } } return Section(Section::Type::Profile); }
Memento Memento::Default(Dialogs::Key key) { if (const auto peer = key.peer()) { return Memento(peer->id, DefaultSection(key)); } return Memento(key.feed(), DefaultSection(key)); }