mirror of
https://github.com/anyproto/anytype-kotlin.git
synced 2025-06-08 05:47:05 +09:00
DROID-672 Relations | Fix | Apply restrictions in object relations list (#2754)
This commit is contained in:
parent
c69276b5a5
commit
d492af007f
3 changed files with 3 additions and 3 deletions
|
@ -40,7 +40,7 @@ object Relations {
|
|||
const val SCOPE = "scope"
|
||||
const val RESTRICTIONS = "restrictions"
|
||||
const val MAX_COUNT = "relationMaxCount"
|
||||
const val RELATION_IS_READ_ONLY = "relationReadonly"
|
||||
const val RELATION_READ_ONLY_VALUE = "relationReadonlyValue"
|
||||
const val RELATION_DEFAULT_VALUE = "relationDefaultValue"
|
||||
const val RELATION_FORMAT_OBJECT_TYPES = "relationFormatObjectTypes"
|
||||
const val SOURCE_OBJECT = "sourceObject"
|
||||
|
|
|
@ -61,7 +61,7 @@ class RelationsSubscriptionManager(
|
|||
Relations.IS_FAVORITE,
|
||||
Relations.RESTRICTIONS,
|
||||
Relations.MAX_COUNT,
|
||||
Relations.RELATION_IS_READ_ONLY,
|
||||
Relations.RELATION_READ_ONLY_VALUE,
|
||||
Relations.RELATION_DEFAULT_VALUE,
|
||||
Relations.RELATION_FORMAT_OBJECT_TYPES
|
||||
),
|
||||
|
|
|
@ -202,7 +202,7 @@ class RelationListViewModel(
|
|||
views.value = views.value.map { view ->
|
||||
if (view is Model.Item) {
|
||||
view.copy(
|
||||
isRemoveable = isEditMode.value && !Relations.defaultRelations.contains(view.view.relationId)
|
||||
isRemoveable = isEditMode.value && !Relations.defaultRelations.contains(view.view.relationKey)
|
||||
)
|
||||
} else {
|
||||
view
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue