Skip to content
This repository was archived by the owner on May 5, 2021. It is now read-only.

Commit 07b6c8b

Browse files
lgallgal
authored andcommitted
SORMAS-Foundation#3411 fix captions + handle country dependent fields in person fragments
1 parent 642ae8a commit 07b6c8b

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

sormas-app/app/src/main/java/de/symeda/sormas/app/person/read/PersonReadFragment.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,13 @@
2525
import de.symeda.sormas.api.person.PersonDto;
2626
import de.symeda.sormas.api.utils.fieldaccess.UiFieldAccessCheckers;
2727
import de.symeda.sormas.api.utils.fieldvisibility.FieldVisibilityCheckers;
28+
import de.symeda.sormas.api.utils.fieldvisibility.checkers.CountryFieldVisibilityChecker;
2829
import de.symeda.sormas.app.BaseReadFragment;
2930
import de.symeda.sormas.app.R;
3031
import de.symeda.sormas.app.backend.caze.Case;
3132
import de.symeda.sormas.app.backend.common.AbstractDomainObject;
3233
import de.symeda.sormas.app.backend.common.DatabaseHelper;
34+
import de.symeda.sormas.app.backend.config.ConfigProvider;
3335
import de.symeda.sormas.app.backend.contact.Contact;
3436
import de.symeda.sormas.app.backend.contact.ContactEditAuthorization;
3537
import de.symeda.sormas.app.backend.location.Location;
@@ -58,7 +60,8 @@ public static PersonReadFragment newInstance(Case activityRootData) {
5860
PersonReadFragment.class,
5961
null,
6062
activityRootData,
61-
FieldVisibilityCheckers.withDisease(activityRootData.getDisease()),
63+
FieldVisibilityCheckers.withDisease(activityRootData.getDisease())
64+
.add(new CountryFieldVisibilityChecker(ConfigProvider.getServerLocale())),
6265
UiFieldAccessCheckers.getDefault(activityRootData.isPseudonymized()));
6366
}
6467

0 commit comments

Comments
 (0)