From 8751d269e125de022f1edcbab6832aa30decd44b Mon Sep 17 00:00:00 2001 From: Said Gedik Date: Tue, 10 Oct 2023 12:40:44 +0200 Subject: [PATCH] corrected selectedPreset to GUID --- .../main/java/com/nttdata/calender/presets/Presets.java | 4 ++-- .../com/nttdata/calender/presets/PresetsGetResponse.java | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/backend/src/main/java/com/nttdata/calender/presets/Presets.java b/backend/src/main/java/com/nttdata/calender/presets/Presets.java index e61ce28..7e608d4 100644 --- a/backend/src/main/java/com/nttdata/calender/presets/Presets.java +++ b/backend/src/main/java/com/nttdata/calender/presets/Presets.java @@ -45,6 +45,7 @@ public class Presets { .build(); this.presets = new ArrayList<>(); + api.impersonateUser("ext_GedikSa"); } @@ -63,7 +64,7 @@ public class Presets { } else { allPresets(); response.setPresets(presets); - response.setSelectedPreset(presets.get(0)); + response.setSelectedPreset(entries.get(0).get(query.getFieldId("GUID")).toString()); response.setUserPreferences(new UserPreferences(entries.get(0).get(query.getFieldId("Details")).toString(), entries.get(0).get(query.getFieldId("View")).toString(), entries.get(0).get(query.getFieldId("Language")).toString())); @@ -73,7 +74,6 @@ public class Presets { } public List savePreset(Preset request) throws ARException, NotFoundError { - api.impersonateUser("ext_GedikSa"); var saveQuery = new Query.QueryBuilder(formDefault) .addFieldValue("FilterPresetName", 364000001, new Value(request.getName())) .addFieldValue("FilterPresetDefinition", 364000002, new Value(request.getDefinition())) diff --git a/backend/src/main/java/com/nttdata/calender/presets/PresetsGetResponse.java b/backend/src/main/java/com/nttdata/calender/presets/PresetsGetResponse.java index 53661a6..5ff174a 100644 --- a/backend/src/main/java/com/nttdata/calender/presets/PresetsGetResponse.java +++ b/backend/src/main/java/com/nttdata/calender/presets/PresetsGetResponse.java @@ -5,10 +5,10 @@ import java.util.List; public class PresetsGetResponse { private List presets; - private Preset selectedPreset; + private String selectedPreset; private UserPreferences userPreferences; - public PresetsGetResponse(List list, Preset selectedPresets, UserPreferences userPreferences) { + public PresetsGetResponse(List list, String selectedPresets, UserPreferences userPreferences) { this.presets = new ArrayList<>(); this.selectedPreset = selectedPresets; this.userPreferences = userPreferences; @@ -25,11 +25,11 @@ public class PresetsGetResponse { this.presets = presets; } - public Preset getSelectedPreset() { + public String getSelectedPreset() { return this.selectedPreset; } - public void setSelectedPreset(Preset selectedPreset) { + public void setSelectedPreset(String selectedPreset) { this.selectedPreset = selectedPreset; }