@ -24,6 +24,7 @@ import android.database.sqlite.SQLiteOpenHelper;
 
			
		
	
		
		
			
				
					
					import  android.net.Uri ; import  android.net.Uri ;  
			
		
	
		
		
			
				
					
					import  android.support.annotation.NonNull ; import  android.support.annotation.NonNull ;  
			
		
	
		
		
			
				
					
					import  android.support.annotation.Nullable ; import  android.support.annotation.Nullable ;  
			
		
	
		
		
			
				
					
					import  android.support.annotation.VisibleForTesting ;  
			
		
	
		
		
			
				
					
					import  android.text.TextUtils ; import  android.text.TextUtils ;  
			
		
	
		
		
			
				
					
					import  android.util.Log ; import  android.util.Log ;  
			
		
	
		
		
			
				
					
					import  android.util.Pair ; import  android.util.Pair ;  
			
		
	
	
		
		
			
				
					
						
						
						
							
								 
						
					 
					@ -41,7 +42,6 @@ import org.thoughtcrime.securesms.mms.PartAuthority;
 
			
		
	
		
		
			
				
					
					import  org.thoughtcrime.securesms.util.MediaUtil ; import  org.thoughtcrime.securesms.util.MediaUtil ;  
			
		
	
		
		
			
				
					
					import  org.thoughtcrime.securesms.util.MediaUtil.ThumbnailData ; import  org.thoughtcrime.securesms.util.MediaUtil.ThumbnailData ;  
			
		
	
		
		
			
				
					
					import  org.thoughtcrime.securesms.util.Util ; import  org.thoughtcrime.securesms.util.Util ;  
			
		
	
		
		
			
				
					
					import  org.thoughtcrime.securesms.util.VisibleForTesting ;  
			
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					import  java.io.File ; import  java.io.File ;  
			
		
	
		
		
			
				
					
					import  java.io.FileNotFoundException ; import  java.io.FileNotFoundException ;  
			
		
	
	
		
		
			
				
					
						
							
								 
						
						
							
								 
						
						
					 
					@ -151,6 +151,7 @@ public class AttachmentDatabase extends Database {
 
			
		
	
		
		
			
				
					
					    notifyConversationListeners ( DatabaseFactory . getMmsDatabase ( context ) . getThreadIdForMessage ( mmsId ) ) ; 
    notifyConversationListeners ( DatabaseFactory . getMmsDatabase ( context ) . getThreadIdForMessage ( mmsId ) ) ; 
 
			
		
	
		
		
			
				
					
					  } 
  } 
 
			
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					  @VisibleForTesting 
 
			
		
	
		
		
			
				
					
					  public  @Nullable  DatabaseAttachment  getAttachment ( AttachmentId  attachmentId )  { 
  public  @Nullable  DatabaseAttachment  getAttachment ( AttachmentId  attachmentId )  { 
 
			
		
	
		
		
			
				
					
					    SQLiteDatabase  database  =  databaseHelper . getReadableDatabase ( ) ; 
    SQLiteDatabase  database  =  databaseHelper . getReadableDatabase ( ) ; 
 
			
		
	
		
		
			
				
					
					    Cursor  cursor            =  null ; 
    Cursor  cursor            =  null ;