fixed json requestbody
parent
944e845d5d
commit
4df75a7eb1
|
|
@ -40,6 +40,7 @@ import com.nttdata.calender.presets.Preset;
|
||||||
import com.nttdata.calender.presets.Presets;
|
import com.nttdata.calender.presets.Presets;
|
||||||
import com.nttdata.calender.presets.PresetsGetResponse;
|
import com.nttdata.calender.presets.PresetsGetResponse;
|
||||||
import com.nttdata.calender.presets.RenamePresetRequest;
|
import com.nttdata.calender.presets.RenamePresetRequest;
|
||||||
|
import com.nttdata.calender.presets.SelectPresetRequest;
|
||||||
import com.nttdata.calender.states.State;
|
import com.nttdata.calender.states.State;
|
||||||
import com.nttdata.calender.states.StateChange;
|
import com.nttdata.calender.states.StateChange;
|
||||||
import com.nttdata.calender.states.StateChangeRequest;
|
import com.nttdata.calender.states.StateChangeRequest;
|
||||||
|
|
@ -314,7 +315,7 @@ public class KalenderRestController {
|
||||||
@CrossOrigin("*")
|
@CrossOrigin("*")
|
||||||
@PostMapping("/api/selectPreset")
|
@PostMapping("/api/selectPreset")
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public boolean selectPreset(@RequestBody String guid) throws ARException,
|
public boolean selectPreset(@RequestBody SelectPresetRequest guid) throws ARException,
|
||||||
NotFoundError {
|
NotFoundError {
|
||||||
Presets presets = new Presets(javaAPI);
|
Presets presets = new Presets(javaAPI);
|
||||||
return presets.selectPreset(guid);
|
return presets.selectPreset(guid);
|
||||||
|
|
|
||||||
|
|
@ -51,7 +51,7 @@ public class Presets {
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
this.presets = new ArrayList<>();
|
this.presets = new ArrayList<>();
|
||||||
api.impersonateUser("ext_GedikSa");
|
api.impersonateUser("ext_StanzPa");
|
||||||
}
|
}
|
||||||
|
|
||||||
public Object initPresets() throws ARException, NotFoundError {
|
public Object initPresets() throws ARException, NotFoundError {
|
||||||
|
|
@ -87,11 +87,11 @@ public class Presets {
|
||||||
api.createEntry(saveQuery);
|
api.createEntry(saveQuery);
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean selectPreset(String guid) throws ARException {
|
public boolean selectPreset(SelectPresetRequest guid) throws ARException {
|
||||||
var queryP = new Query.QueryBuilder(formUserPref)
|
var queryP = new Query.QueryBuilder(formUserPref)
|
||||||
.addFieldValue("GUID", 364000001, new Value(guid)).build();
|
.addFieldValue("GUID", 364000001, new Value(guid.getGuid())).build();
|
||||||
|
|
||||||
var pref = api.queryFieldsById("\'2\'==\"" + api.getUser() + "\"", queryP.getFieldIds(), formUserPref, null, 0, 0);
|
var pref = api.queryFieldsById("\'2\'==\"ext_GedikSa\"", queryP.getFieldIds(), formUserPref, null, 0, 0);
|
||||||
|
|
||||||
api.modifyEntry(pref.get(0).getEntryId(), queryP);
|
api.modifyEntry(pref.get(0).getEntryId(), queryP);
|
||||||
return true;
|
return true;
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,13 @@
|
||||||
|
package com.nttdata.calender.presets;
|
||||||
|
|
||||||
|
public class SelectPresetRequest {
|
||||||
|
private String guid;
|
||||||
|
|
||||||
|
public String getGuid() {
|
||||||
|
return guid;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setGuid(String guid) {
|
||||||
|
this.guid = guid;
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue