Browse Source

Fixed tgme sync

master
Igor Zhukov 10 years ago
parent
commit
666d492a76
  1. 2
      app/js/lib/mtproto_wrapper.js
  2. 4
      app/js/services.js

2
app/js/lib/mtproto_wrapper.js

@ -24,7 +24,7 @@ angular.module('izhukov.mtproto.wrapper', ['izhukov.utils', 'izhukov.mtproto']) @@ -24,7 +24,7 @@ angular.module('izhukov.mtproto.wrapper', ['izhukov.utils', 'izhukov.mtproto'])
});
function telegramMeNotify (newValue) {
if (telegramMeNotified != newValue) {
if (telegramMeNotified !== newValue) {
telegramMeNotified = newValue;
TelegramMeWebService.setAuthorized(telegramMeNotified);
}

4
app/js/services.js

@ -687,7 +687,7 @@ angular.module('myApp.services', ['myApp.i18n', 'izhukov.utils']) @@ -687,7 +687,7 @@ angular.module('myApp.services', ['myApp.i18n', 'izhukov.utils'])
}
})
.service('AppMessagesManager', function ($q, $rootScope, $location, $filter, ApiUpdatesManager, AppUsersManager, AppChatsManager, AppPeersManager, AppPhotosManager, AppVideoManager, AppDocsManager, AppAudioManager, MtpApiManager, MtpApiFileManager, RichTextProcessor, NotificationsManager, SearchIndexManager, PeersSelectService,Storage, FileManager, _) {
.service('AppMessagesManager', function ($q, $rootScope, $location, $filter, ApiUpdatesManager, AppUsersManager, AppChatsManager, AppPeersManager, AppPhotosManager, AppVideoManager, AppDocsManager, AppAudioManager, MtpApiManager, MtpApiFileManager, RichTextProcessor, NotificationsManager, SearchIndexManager, PeersSelectService, Storage, FileManager, TelegramMeWebService, _) {
var messagesStorage = {};
var messagesForHistory = {};
@ -775,6 +775,8 @@ angular.module('myApp.services', ['myApp.i18n', 'izhukov.utils']) @@ -775,6 +775,8 @@ angular.module('myApp.services', ['myApp.i18n', 'izhukov.utils'])
limit: limit,
max_id: maxID || 0
}).then(function (dialogsResult) {
TelegramMeWebService.setAuthorized(true);
AppUsersManager.saveApiUsers(dialogsResult.users);
AppChatsManager.saveApiChats(dialogsResult.chats);
saveMessages(dialogsResult.messages);

Loading…
Cancel
Save