fix: random crashes & rewrite worker

This commit is contained in:
AlexeyZavar
2025-11-19 00:14:15 +03:00
parent 354ef0fc58
commit c554372ba4
8 changed files with 97 additions and 80 deletions
+2
View File
@@ -68,6 +68,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
// AyuGram includes
#include "ayu/ayu_settings.h"
#include "ayu/ayu_worker.h"
namespace Api {
@@ -2039,6 +2040,7 @@ void Updates::feedUpdate(const MTPUpdate &update) {
} else if (d.vstatus().type() == mtpc_userStatusOnline) {
cSetOtherOnline(
d.vstatus().c_userStatusOnline().vexpires().v);
AyuWorker::markAsOnline(_session);
}
}
} break;