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

Commit 6e3999d

Browse files
lgallgal
authored andcommitted
SORMAS-Foundation#3210 sormas2sormas - restore ownership check for cases and contact
1 parent b2019ac commit 6e3999d

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

sormas-backend/src/main/java/de/symeda/sormas/backend/caze/CaseService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1147,6 +1147,6 @@ public boolean isCaseEditAllowed(Case caze) {
11471147
return caze.getSormasToSormasOriginInfo().isOwnershipHandedOver();
11481148
}
11491149

1150-
return caseJurisdictionChecker.isInJurisdictionOrOwned(caze);
1150+
return caseJurisdictionChecker.isInJurisdictionOrOwned(caze) && !sormasToSormasShareInfoService.isCaseOwnershipHandedOver(caze);
11511151
}
11521152
}

sormas-backend/src/main/java/de/symeda/sormas/backend/contact/ContactService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1216,6 +1216,6 @@ public boolean isContactEditAllowed(Contact contact) {
12161216
return contact.getSormasToSormasOriginInfo().isOwnershipHandedOver();
12171217
}
12181218

1219-
return contactJurisdictionChecker.isInJurisdictionOrOwned(contact);
1219+
return contactJurisdictionChecker.isInJurisdictionOrOwned(contact) && !sormasToSormasShareInfoService.isContactOwnershipHandedOver(contact);
12201220
}
12211221
}

0 commit comments

Comments
 (0)