| 899 | } |
| 900 | |
| 901 | void Stories::finalizeResolve(FullStoryId id) { |
| 902 | const auto already = lookup(id); |
| 903 | if (!already.has_value() && already.error() == NoStory::Unknown) { |
| 904 | LOG(("API Error: Could not resolve story %1_%2" |
| 905 | ).arg(id.peer.value |
| 906 | ).arg(id.story)); |
| 907 | applyDeleted(_owner->peer(id.peer), id.story); |
| 908 | } |
| 909 | } |
| 910 | |
| 911 | void Stories::applyDeleted(not_null<PeerData*> peer, StoryId id) { |
| 912 | const auto fullId = FullStoryId{ peer->id, id }; |