mirror of https://github.com/vector-im/riot-web
				
				
				
			rename to mostRecentActivityFirst to disambiguate from sorting by when you joined a room, which this is not.
							parent
							
								
									d58fdef362
								
							
						
					
					
						commit
						c14886a1ee
					
				|  | @ -20,12 +20,12 @@ function tsOfNewestEvent(room) { | |||
|     return room.timeline[room.timeline.length - 1].getTs(); | ||||
| } | ||||
| 
 | ||||
| function mostRecentFirst(roomList) { | ||||
| function mostRecentActivityFirst(roomList) { | ||||
|     return roomList.sort(function(a,b) { | ||||
|         return tsOfNewestEvent(b) - tsOfNewestEvent(a); | ||||
|     }); | ||||
| } | ||||
| 
 | ||||
| module.exports = { | ||||
|     mostRecentFirst: mostRecentFirst | ||||
|     mostRecentActivityFirst: mostRecentActivityFirst | ||||
| }; | ||||
|  |  | |||
|  | @ -96,7 +96,7 @@ module.exports = { | |||
|     }, | ||||
| 
 | ||||
|     getRoomList() { | ||||
|         return RoomListSorter.mostRecentFirst(MatrixClientPeg.get().getRooms()); | ||||
|         return RoomListSorter.mostRecentActivityFirst(MatrixClientPeg.get().getRooms()); | ||||
|     }, | ||||
| 
 | ||||
|     makeRoomTiles: function() { | ||||
|  |  | |||
|  | @ -107,7 +107,7 @@ module.exports = { | |||
|         cli.on('syncComplete', function() { | ||||
|             var firstRoom = null; | ||||
|             if (cli.getRooms() && cli.getRooms().length) { | ||||
|                 firstRoom = RoomListSorter.mostRecentFirst( | ||||
|                 firstRoom = RoomListSorter.mostRecentActivityFirst( | ||||
|                     cli.getRooms() | ||||
|                 )[0].roomId; | ||||
|             } | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 David Baker
						David Baker