Fix: double counted entries
This commit is contained in:
		
							parent
							
								
									c62d15ee99
								
							
						
					
					
						commit
						9df80f4f93
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		|  | @ -44,7 +44,7 @@ class FirebaseFeedDAO @Inject constructor( | ||||||
|      * feed-entry by adding the studytime and keeping the most recent end-timestamp |      * feed-entry by adding the studytime and keeping the most recent end-timestamp | ||||||
|      */ |      */ | ||||||
|     private fun fuseFeedEntries(entries: List<FeedEntry>): FeedEntry = |     private fun fuseFeedEntries(entries: List<FeedEntry>): FeedEntry = | ||||||
|         entries.fold(entries[0]) { accEntry, newEntry -> |         entries.drop(1).fold(entries[0]) { accEntry, newEntry -> | ||||||
|             accEntry.copy( |             accEntry.copy( | ||||||
|                 totalStudyTime = accEntry.totalStudyTime + newEntry.totalStudyTime, |                 totalStudyTime = accEntry.totalStudyTime + newEntry.totalStudyTime, | ||||||
|                 endTime = getMostRecent(accEntry.endTime, newEntry.endTime) |                 endTime = getMostRecent(accEntry.endTime, newEntry.endTime) | ||||||
|  |  | ||||||
		Reference in a new issue
	
	 lbarraga
						lbarraga