select preset and modify guid

main
Said Gedik 2023-10-11 10:35:23 +02:00
parent bba3ac0613
commit 944e845d5d
2 changed files with 28 additions and 22 deletions

View File

@ -310,15 +310,15 @@ public class KalenderRestController {
return presets.getAll();
}
// TODO: Finish Select Preset
// @CrossOrigin("*")
// @PostMapping("/api/selectPreset")
// @ResponseBody
// public boolean selectPreset(@RequestBody String guid) throws ARException,
// NotFoundError {
// Presets presets = new Presets(javaAPI);
// return presets.selectPreset(guid);
// }
//TODO: Finish Select Preset
@CrossOrigin("*")
@PostMapping("/api/selectPreset")
@ResponseBody
public boolean selectPreset(@RequestBody String guid) throws ARException,
NotFoundError {
Presets presets = new Presets(javaAPI);
return presets.selectPreset(guid);
}
@CrossOrigin("*")
@GetMapping("api/initPresets")
@ -328,12 +328,12 @@ public class KalenderRestController {
return presets.initPresets();
}
@CrossOrigin
@PostMapping("api/renamePresets")
@ResponseBody
public Object renamePreset(@RequestBody RenamePresetRequest request) {
return request;
}
// @CrossOrigin
// @PostMapping("api/renamePresets")
// @ResponseBody
// public Object renamePreset(@RequestBody RenamePresetRequest request) {
// return request;
// }
@CrossOrigin("*")
@GetMapping("/api/getAllPresets")

View File

@ -87,16 +87,22 @@ public class Presets {
api.createEntry(saveQuery);
}
// public boolean selectPreset(String guid) throws ARException {
// api.modifyEntry(guid, prefQuery);
// return true;
// }
public void renamePreset(RenamePresetRequest request) throws ARException {
var preset = api.queryFieldsById("\'179\'==\"" + request.getId() + "\"", defQuery.getFieldIds(), formDefault, null, 0, 0).get(0);
public boolean selectPreset(String guid) throws ARException {
var queryP = new Query.QueryBuilder(formUserPref)
.addFieldValue("GUID", 364000001, new Value(guid)).build();
var pref = api.queryFieldsById("\'2\'==\"" + api.getUser() + "\"", queryP.getFieldIds(), formUserPref, null, 0, 0);
api.modifyEntry(pref.get(0).getEntryId(), queryP);
return true;
}
// public void renamePreset(RenamePresetRequest request) throws ARException {
// var preset = api.queryFieldsById("\'179\'==\"" + request.getId() + "\"",
// defQuery.getFieldIds(), formDefault, null, 0, 0).get(0);
// }
public void allPresets() throws ARException, NotFoundError {
var entries = api.queryFieldsById("\'2\'==\"" + api.getUser() + "\"", query.getFieldIds(), formName, null, 0,
0);