From e18bce69a126b6cb95c10a3e1710b48d21891804 Mon Sep 17 00:00:00 2001 From: levlam Date: Thu, 29 Aug 2019 03:40:18 +0300 Subject: [PATCH] Register device after every restart. GitOrigin-RevId: 2eed6eafb1f38a636603b16d400cc4f7505f8a0a --- td/telegram/DeviceTokenManager.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/td/telegram/DeviceTokenManager.cpp b/td/telegram/DeviceTokenManager.cpp index f18ba689c..9f47f380d 100644 --- a/td/telegram/DeviceTokenManager.cpp +++ b/td/telegram/DeviceTokenManager.cpp @@ -317,7 +317,10 @@ void DeviceTokenManager::start_up() { } token.token = serialized.substr(1); } - LOG(INFO) << "GET device token " << token_type << "--->" << tokens_[token_type]; + LOG(INFO) << "GET device token " << token_type << "--->" << token; + if (token.state == TokenInfo::State::Sync) { + token.state = TokenInfo::State::Register; + } } loop(); }