diff --git a/lib/client.js b/lib/client.js index ce15af2b6..a810c96a1 100644 --- a/lib/client.js +++ b/lib/client.js @@ -729,7 +729,7 @@ MatrixClient.prototype.deleteRoomTag = function(roomId, tagName, callback) { * @return {module:client.Promise} Resolves: TODO * @return {module:http-api.MatrixError} Rejects: with an error response. */ -MatrixClient.prototype.setAccountData = function(event, eventType, content) { +MatrixClient.prototype.setAccountData = function(eventType, content, callback) { var path = utils.encodeUri("/user/$userId/account_data/$type", { $userId: this.credentials.userId, $type: event.getType(), @@ -747,7 +747,8 @@ MatrixClient.prototype.setAccountData = function(event, eventType, content) { * @return {module:client.Promise} Resolves: TODO * @return {module:http-api.MatrixError} Rejects: with an error response. */ -MatrixClient.prototype.setRoomAccountData = function(roomId, eventType, content, callback) { +MatrixClient.prototype.setRoomAccountData = function(roomId, eventType, + content, callback) { var path = utils.encodeUri("/user/$userId/rooms/$roomId/account_data/$type", { $userId: this.credentials.userId, $roomId: roomId, diff --git a/lib/sync.js b/lib/sync.js index 9502fa423..8dcf300bb 100644 --- a/lib/sync.js +++ b/lib/sync.js @@ -138,7 +138,8 @@ SyncApi.prototype.syncLeftRooms = function() { return; } leaveObj.timeline = leaveObj.timeline || {}; - var timelineEvents = self._mapSyncEventsFormat(leaveObj.timeline, room, 'timeline'); + var timelineEvents = + self._mapSyncEventsFormat(leaveObj.timeline, room, 'timeline'); var stateEvents = self._mapSyncEventsFormat(leaveObj.state, room, 'state'); var paginationToken = ( leaveObj.timeline.limited ? leaveObj.timeline.prev_batch : null @@ -324,7 +325,8 @@ SyncApi.prototype._sync = function(syncOptions, attempt) { // Handle invites inviteRooms.forEach(function(inviteObj) { var room = inviteObj.room; - var stateEvents = self._mapSyncEventsFormat(inviteObj.invite_state, room, 'state'); + var stateEvents = + self._mapSyncEventsFormat(inviteObj.invite_state, room, 'state'); self._processRoomEvents(room, stateEvents); if (inviteObj.isBrandNewRoom) { room.recalculate(client.credentials.userId); @@ -338,9 +340,12 @@ SyncApi.prototype._sync = function(syncOptions, attempt) { joinRooms.forEach(function(joinObj) { var room = joinObj.room; var stateEvents = self._mapSyncEventsFormat(joinObj.state, room, 'state'); - var timelineEvents = self._mapSyncEventsFormat(joinObj.timeline, room, 'timeline'); - var ephemeralEvents = self._mapSyncEventsFormat(joinObj.ephemeral, undefined, 'ephemeral'); - var accountDataEvents = self._mapSyncEventsFormat(joinObj.account_data, undefined, 'account_data'); + var timelineEvents = + self._mapSyncEventsFormat(joinObj.timeline, room, 'timeline'); + var ephemeralEvents = + self._mapSyncEventsFormat(joinObj.ephemeral, undefined, 'ephemeral'); + var accountDataEvents = + self._mapSyncEventsFormat(joinObj.account_data, undefined, 'account_data'); // we do this first so it's correct when any of the events fire room.unread_notification_count = joinObj.unread_notification_count; @@ -379,7 +384,8 @@ SyncApi.prototype._sync = function(syncOptions, attempt) { leaveRooms.forEach(function(leaveObj) { // Do the bear minimum to register rejected invites / you leaving rooms var room = leaveObj.room; - var timelineEvents = self._mapSyncEventsFormat(leaveObj.timeline, room, 'timeline'); + var timelineEvents = + self._mapSyncEventsFormat(leaveObj.timeline, room, 'timeline'); room.addEvents(timelineEvents); timelineEvents.forEach(function(e) { client.emit("event", e); }); }); @@ -457,7 +463,8 @@ SyncApi.prototype._mapSyncResponseToRoomArray = function(obj) { /** * @param {Object} obj * @param {Room} room - * @param {String} /sync section (timeline, state, ephemeral, account_data) + * @param {String} section /sync section + * (timeline, state, ephemeral, account_data) * @return {MatrixEvent[]} */ SyncApi.prototype._mapSyncEventsFormat = function(obj, room, section) {