File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed
feature-all-content/src/main/java/com/anytypeio/anytype/feature_allcontent/models
presentation/src/main/java/com/anytypeio/anytype/presentation/search Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ import com.anytypeio.anytype.domain.library.StoreSearchParams
9
9
import com.anytypeio.anytype.presentation.objects.ObjectsListSort
10
10
import com.anytypeio.anytype.presentation.objects.toDVSort
11
11
import com.anytypeio.anytype.presentation.search.ObjectSearchConstants.defaultKeys
12
+ import com.anytypeio.anytype.presentation.search.buildChatsFilter
12
13
import com.anytypeio.anytype.presentation.search.buildDeletedFilter
13
14
import com.anytypeio.anytype.presentation.search.buildLayoutFilter
14
15
import com.anytypeio.anytype.presentation.search.buildLimitedObjectIdsFilter
@@ -86,6 +87,7 @@ fun AllContentTab.filtersForSubscribe(
86
87
add(buildLayoutFilter(layouts = allContentTabLayouts.getValue(tab)))
87
88
add(buildSpaceIdFilter(spaces))
88
89
add(buildTemplateFilter())
90
+ add(buildChatsFilter())
89
91
if (limitedObjectIds.isNotEmpty()) {
90
92
add(buildLimitedObjectIdsFilter(limitedObjectIds = limitedObjectIds))
91
93
}
Original file line number Diff line number Diff line change @@ -1295,6 +1295,15 @@ fun buildTemplateFilter(): DVFilter = DVFilter(
1295
1295
value = ObjectTypeUniqueKeys .TEMPLATE
1296
1296
)
1297
1297
1298
+ fun buildChatsFilter (): DVFilter = DVFilter (
1299
+ relation = Relations .RECOMMENDED_LAYOUT ,
1300
+ condition = DVFilterCondition .NOT_IN ,
1301
+ value = listOf (
1302
+ ObjectType .Layout .CHAT_DERIVED .code.toDouble(),
1303
+ ObjectType .Layout .CHAT .code.toDouble()
1304
+ )
1305
+ )
1306
+
1298
1307
fun buildSpaceIdFilter (spaces : List <Id >): DVFilter = DVFilter (
1299
1308
relation = Relations .SPACE_ID ,
1300
1309
condition = DVFilterCondition .IN ,
You can’t perform that action at this time.
0 commit comments