소스 검색

Show 'none' in media and file cells of chat/contact profile, if contact profile's chatId is 0. Fixes incorrect files and gallery counter in profiles (#1791)

cyBerta 2 년 전
부모
커밋
453c541bee
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      deltachat-ios/ViewModel/ContactDetailViewModel.swift

+ 6 - 0
deltachat-ios/ViewModel/ContactDetailViewModel.swift

@@ -118,6 +118,9 @@ class ContactDetailViewModel {
     }
 
     var galleryItemMessageIds: [Int] {
+        if chatId == 0 {
+            return []
+        }
         return context.getChatMedia(
             chatId: chatId,
             messageType: DC_MSG_IMAGE,
@@ -127,6 +130,9 @@ class ContactDetailViewModel {
     }
 
     var documentItemMessageIds: [Int] {
+        if chatId == 0 {
+            return []
+        }
         return context.getChatMedia(
             chatId: chatId,
             messageType: DC_MSG_FILE,