Skip to content

Commit 29a8996

Browse files
authored
Merge pull request #13327 from SORMAS-Foundation/feature-13293-adapt_message_directory_ui
#13293 - Adapt ExternalMessage and Message Directory UI
2 parents 0444201 + 174608c commit 29a8996

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

sormas-ui/src/main/java/de/symeda/sormas/ui/externalmessage/ExternalMessageGrid.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,13 +99,13 @@ public ExternalMessageGrid(ExternalMessageCriteria criteria) {
9999
addComponentColumn(this::buildDownloadButton).setId(COLUMN_DOWNLOAD).setSortable(false);
100100

101101
String[] columns = new String[] {
102-
SHOW_MESSAGE,
103-
ExternalMessageIndexDto.UUID };
102+
SHOW_MESSAGE };
104103
if (!FacadeProvider.getConfigFacade().isConfiguredCountry(CountryHelper.COUNTRY_CODE_LUXEMBOURG)) {
105-
columns = ArrayUtils.add(columns, ExternalMessageIndexDto.TYPE);
104+
columns = ArrayUtils.add(columns, ExternalMessageIndexDto.UUID);
106105
}
107106
columns = ArrayUtils.addAll(
108107
columns,
108+
ExternalMessageIndexDto.TYPE,
109109
ExternalMessageIndexDto.MESSAGE_DATE_TIME,
110110
ExternalMessageIndexDto.REPORTER_NAME,
111111
ExternalMessageIndexDto.REPORTER_POSTAL_CODE,
@@ -121,7 +121,9 @@ public ExternalMessageGrid(ExternalMessageCriteria criteria) {
121121
COLUMN_DOWNLOAD);
122122
setColumns(columns);
123123

124-
((Column<ExternalMessageIndexDto, String>) getColumn(ExternalMessageIndexDto.UUID)).setRenderer(new UuidRenderer());
124+
if (!FacadeProvider.getConfigFacade().isConfiguredCountry(CountryHelper.COUNTRY_CODE_LUXEMBOURG)) {
125+
((Column<ExternalMessageIndexDto, String>) getColumn(ExternalMessageIndexDto.UUID)).setRenderer(new UuidRenderer());
126+
}
125127
((Column<ExternalMessageIndexDto, Date>) getColumn(ExternalMessageIndexDto.MESSAGE_DATE_TIME))
126128
.setRenderer(new DateRenderer(DateHelper.getLocalDateTimeFormat(I18nProperties.getUserLanguage())));
127129
((Column<ExternalMessageIndexDto, Date>) getColumn(ExternalMessageIndexDto.PERSON_BIRTH_DATE))

sormas-ui/src/main/java/de/symeda/sormas/ui/externalmessage/ExternalMessageGridFilterForm.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,10 +99,7 @@ protected void addFields() {
9999
assignee.addItems(FacadeProvider.getUserFacade().getUsersByRegionAndRights(user.getRegion(), null, UserRight.EXTERNAL_MESSAGE_PROCESS));
100100
assignee.setNullSelectionAllowed(true);
101101

102-
if (!FacadeProvider.getConfigFacade().isConfiguredCountry(CountryHelper.COUNTRY_CODE_LUXEMBOURG)) {
103-
addField(FieldConfiguration.pixelSized(ExternalMessageDto.TYPE, 140), ComboBox.class);
104-
}
105-
102+
addField(FieldConfiguration.pixelSized(ExternalMessageDto.TYPE, 140), ComboBox.class);
106103
addField(FieldConfiguration.pixelSized(ExternalMessageCriteria.DISEASE, 140));
107104
addField(FieldConfiguration.pixelSized(CaseDataDto.DISEASE_VARIANT, 140), ComboBox.class);
108105

0 commit comments

Comments
 (0)