|  |  |  | @ -30,7 +30,6 @@ import org.session.libsession.messaging.jobs.MessageSendJob | 
		
	
		
			
				|  |  |  |  | import org.session.libsession.messaging.jobs.RetrieveProfileAvatarJob | 
		
	
		
			
				|  |  |  |  | import org.session.libsession.messaging.messages.Destination | 
		
	
		
			
				|  |  |  |  | import org.session.libsession.messaging.messages.ExpirationConfiguration | 
		
	
		
			
				|  |  |  |  | import org.session.libsession.messaging.messages.ExpirationConfiguration.Companion.isNewConfigEnabled | 
		
	
		
			
				|  |  |  |  | import org.session.libsession.messaging.messages.Message | 
		
	
		
			
				|  |  |  |  | import org.session.libsession.messaging.messages.control.ConfigurationMessage | 
		
	
		
			
				|  |  |  |  | import org.session.libsession.messaging.messages.control.MessageRequestResponse | 
		
	
	
		
			
				
					|  |  |  | @ -1733,6 +1732,11 @@ open class Storage( | 
		
	
		
			
				|  |  |  |  |         if (currentConfig != null && currentConfig.updatedTimestampMs >= config.updatedTimestampMs) return | 
		
	
		
			
				|  |  |  |  |         val expiryMode = config.expiryMode | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |         if (expiryMode == ExpiryMode.NONE) { | 
		
	
		
			
				|  |  |  |  |             // Clear the legacy recipients on updating config to be none | 
		
	
		
			
				|  |  |  |  |             DatabaseComponent.get(context).lokiAPIDatabase().setLastLegacySenderAddress(recipient.address.serialize(), null) | 
		
	
		
			
				|  |  |  |  |         } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |         if (recipient.isClosedGroupRecipient) { | 
		
	
		
			
				|  |  |  |  |             val userGroups = configFactory.userGroups ?: return | 
		
	
		
			
				|  |  |  |  |             val groupPublicKey = GroupUtil.addressToGroupSessionId(recipient.address) | 
		
	
	
		
			
				
					|  |  |  | 
 |