| 998 | } |
| 999 | |
| 1000 | void Instance::primeFullRequest( |
| 1001 | not_null<Main::Session*> session, |
| 1002 | not_null<Data*> data) { |
| 1003 | auto &requested = _fullRequested[session][data->id()]; |
| 1004 | requested.page = session->data().webpage(data->pageId()).get(); |
| 1005 | requested.hash = data->hash(); |
| 1006 | } |
| 1007 | |
| 1008 | void Instance::trackSession(not_null<Main::Session*> session) { |
| 1009 | if (!_tracking.emplace(session).second) { |