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

Commit 7c4fbc0

Browse files
lgallgal
authored andcommitted
SORMAS-Foundation#3409 change prohibition to work interval date type + fix labels
1 parent 00336ea commit 7c4fbc0

6 files changed

Lines changed: 15 additions & 9 deletions

File tree

sormas-api/src/main/java/de/symeda/sormas/api/caze/CaseDataDto.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -448,8 +448,11 @@ public class CaseDataDto extends PseudonymizableDto {
448448
@SensitiveData
449449
private String endOfIsolationReasonDetails;
450450

451+
@HideForCountriesExcept
451452
private YesNoUnknown prohibitionToWork;
453+
@HideForCountriesExcept
452454
private Date prohibitionToWorkFrom;
455+
@HideForCountriesExcept
453456
private Date prohibitionToWorkUntil;
454457

455458
public static CaseDataDto build(PersonReferenceDto person, Disease disease) {

sormas-api/src/main/java/de/symeda/sormas/api/contact/ContactDto.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,8 +256,11 @@ public class ContactDto extends PseudonymizableDto {
256256
@SensitiveData
257257
private String endOfQuarantineReasonDetails;
258258

259+
@HideForCountriesExcept
259260
private YesNoUnknown prohibitionToWork;
261+
@HideForCountriesExcept
260262
private Date prohibitionToWorkFrom;
263+
@HideForCountriesExcept
261264
private Date prohibitionToWorkUntil;
262265

263266
public static ContactDto build() {

sormas-api/src/main/resources/captions_de-DE.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -391,8 +391,8 @@ CaseData.endOfIsolationReason=Grund für das Ende der Isolation
391391
CaseData.endOfIsolationReasonDetails=Anderer Grund
392392
CaseData.sormasToSormasOriginInfo=Geteilt von
393393
CaseData.prohibitionToWork=Tätigkeitsverbot
394-
CaseData.prohibitionToWorkFrom=Arbeitsverbot von
395-
CaseData.prohibitionToWorkUntil=Arbeitsverbot bis
394+
CaseData.prohibitionToWorkFrom=Tätigkeitsverbot von
395+
CaseData.prohibitionToWorkUntil=Tätigkeitsverbot bis
396396

397397
# CaseExport
398398
CaseExport.address=Adresse

sormas-app/app/src/main/java/de/symeda/sormas/app/backend/common/DatabaseHelper.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ public class DatabaseHelper extends OrmLiteSqliteOpenHelper {
152152
public static final String DATABASE_NAME = "sormas.db";
153153
// any time you make changes to your database objects, you may have to increase the database version
154154

155-
public static final int DATABASE_VERSION = 248;
155+
public static final int DATABASE_VERSION = 249;
156156

157157
private static DatabaseHelper instance = null;
158158

@@ -1779,8 +1779,8 @@ public void onUpgrade(SQLiteDatabase db, ConnectionSource connectionSource, int
17791779
getDao(Contact.class).executeRaw("ALTER TABLE contacts ADD column multidaycontact boolean default false;");
17801780
getDao(Contact.class).executeRaw("ALTER TABLE contacts ADD column firstcontactdate timestamp;");
17811781

1782-
case 247:
1783-
currentVersion = 247;
1782+
case 248:
1783+
currentVersion = 248;
17841784

17851785
getDao(Case.class).executeRaw("ALTER TABLE cases ADD COLUMN prohibitionToWork varchar(255);");
17861786
getDao(Case.class).executeRaw("ALTER TABLE cases ADD COLUMN prohibitionToWorkFrom timestamp;");

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1358,7 +1358,7 @@ public void setProhibitionToWork(YesNoUnknown prohibitionToWork) {
13581358
this.prohibitionToWork = prohibitionToWork;
13591359
}
13601360

1361-
@Temporal(TemporalType.TIMESTAMP)
1361+
@Temporal(TemporalType.DATE)
13621362
public Date getProhibitionToWorkFrom() {
13631363
return prohibitionToWorkFrom;
13641364
}
@@ -1367,7 +1367,7 @@ public void setProhibitionToWorkFrom(Date prohibitionToWorkFrom) {
13671367
this.prohibitionToWorkFrom = prohibitionToWorkFrom;
13681368
}
13691369

1370-
@Temporal(TemporalType.TIMESTAMP)
1370+
@Temporal(TemporalType.DATE)
13711371
public Date getProhibitionToWorkUntil() {
13721372
return prohibitionToWorkUntil;
13731373
}

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -887,7 +887,7 @@ public void setProhibitionToWork(YesNoUnknown prohibitionToWork) {
887887
this.prohibitionToWork = prohibitionToWork;
888888
}
889889

890-
@Temporal(TemporalType.TIMESTAMP)
890+
@Temporal(TemporalType.DATE)
891891
public Date getProhibitionToWorkFrom() {
892892
return prohibitionToWorkFrom;
893893
}
@@ -896,7 +896,7 @@ public void setProhibitionToWorkFrom(Date prohibitionToWorkFrom) {
896896
this.prohibitionToWorkFrom = prohibitionToWorkFrom;
897897
}
898898

899-
@Temporal(TemporalType.TIMESTAMP)
899+
@Temporal(TemporalType.DATE)
900900
public Date getProhibitionToWorkUntil() {
901901
return prohibitionToWorkUntil;
902902
}

0 commit comments

Comments
 (0)