1
0
Fork 0
mirror of https://github.com/anyproto/anytype-kotlin.git synced 2025-06-08 05:47:05 +09:00

DROID-3484 Primitives | Plural names, part 1 (#2228)

This commit is contained in:
Konstantin Ivanov 2025-04-02 17:54:50 +02:00 committed by GitHub
parent 23cfa42680
commit 7c74976d1a
Signed by: github
GPG key ID: B5690EEEBB952194
21 changed files with 77 additions and 22 deletions

View file

@ -205,7 +205,8 @@ class ObjectTypeViewModel(
mapObjectTypeToUi(
objType = objType,
objectPermissions = objectPermissions,
conflictingFields = conflictingFields
conflictingFields = conflictingFields,
fieldParser = fieldParser
)
} else {
Timber.w(
@ -307,13 +308,14 @@ class ObjectTypeViewModel(
private suspend fun mapObjectTypeToUi(
objType: ObjectWrapper.Type,
objectPermissions: ObjectPermissions,
conflictingFields: List<Id>
conflictingFields: List<Id>,
fieldParser: FieldParser
) {
_objTypeState.value = objType
_objectTypePermissionsState.value = objectPermissions
uiTitleState.value = UiTitleState(
title = objType.name.orEmpty(),
title = fieldParser.getObjectPluralName(objectWrapper = objType),
isEditable = objectPermissions.canEditDetails
)
uiIconState.value = UiIconState(