Groups: Only set active_at when changes have happened
This commit is contained in:
		
					parent
					
						
							
								2741fbb5d2
							
						
					
				
			
			
				commit
				
					
						b72fb50ea0
					
				
			
		
					 1 changed files with 6 additions and 1 deletions
				
			
		|  | @ -3157,7 +3157,12 @@ async function updateGroup( | |||
|   // By updating activeAt we force this conversation into the left panel. We don't want
 | ||||
|   //   all groups to show up on link, and we don't want Unknown Group in the left pane.
 | ||||
|   let activeAt = conversation.get('active_at') || null; | ||||
|   if (!viaFirstStorageSync && newAttributes.name) { | ||||
|   const justDiscoveredGroupName = | ||||
|     !conversation.get('name') && newAttributes.name; | ||||
|   if ( | ||||
|     !viaFirstStorageSync && | ||||
|     (justDiscoveredGroupName || groupChangeMessages.length) | ||||
|   ) { | ||||
|     activeAt = initialSentAt; | ||||
|   } | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Scott Nonnenberg
				Scott Nonnenberg