added interceptor to all post actions
parent
9523311710
commit
d0a4d8a0a6
|
|
@ -309,6 +309,7 @@ public class KalenderRestController {
|
|||
logRequest("/updateState", request.toString());
|
||||
httpRequest.setAttribute("requestBody", request);
|
||||
httpRequest.setAttribute("formName", "ASF:CHG_CAL_Interactions");
|
||||
|
||||
var response = stateChange.createStateChange(request);
|
||||
return ResponseEntity.ok(response);
|
||||
}
|
||||
|
|
@ -328,6 +329,7 @@ public class KalenderRestController {
|
|||
HttpServletRequest httpRequest) throws ARException {
|
||||
httpRequest.setAttribute("requestBody", request);
|
||||
httpRequest.setAttribute("formName", "ASF:CHG_CAL_Interactions");
|
||||
|
||||
var response = implementer.update(request);
|
||||
return ResponseEntity.ok(response);
|
||||
}
|
||||
|
|
@ -348,6 +350,7 @@ public class KalenderRestController {
|
|||
HttpServletRequest httpRequest) throws ARException {
|
||||
httpRequest.setAttribute("requestBody", request);
|
||||
httpRequest.setAttribute("formName", "ASF:CHG_CAL_Interactions");
|
||||
|
||||
var response = approval.update(request);
|
||||
return ResponseEntity.ok(response);
|
||||
}
|
||||
|
|
@ -372,9 +375,10 @@ public class KalenderRestController {
|
|||
@ResponseBody
|
||||
public List<Preset> savePreset(@RequestBody Preset request, HttpServletRequest httpRequest)
|
||||
throws ARException, ValidationError, NotFoundError {
|
||||
Presets presets = new Presets(javaAPI);
|
||||
httpRequest.setAttribute("requestBody", request);
|
||||
httpRequest.setAttribute("formName", "ASF:CHG_CAL_FilterDefinitions");
|
||||
|
||||
Presets presets = new Presets(javaAPI);
|
||||
presets.savePreset(request);
|
||||
return presets.getAll();
|
||||
}
|
||||
|
|
@ -403,10 +407,12 @@ public class KalenderRestController {
|
|||
@CrossOrigin("*")
|
||||
@PostMapping("api/updatePreset")
|
||||
@ResponseBody
|
||||
public List<Preset> updatePreset(@RequestBody UpdatePresetRequest request, HttpServletRequest httpRequest) throws NotFoundError, ARException {
|
||||
Presets presets = new Presets(javaAPI);
|
||||
public List<Preset> updatePreset(@RequestBody UpdatePresetRequest request, HttpServletRequest httpRequest)
|
||||
throws NotFoundError, ARException {
|
||||
httpRequest.setAttribute("requestBody", request);
|
||||
httpRequest.setAttribute("formName", "ASF:CHG_CAL_FilterDefinitions");
|
||||
|
||||
Presets presets = new Presets(javaAPI);
|
||||
presets.updatePreset(request);
|
||||
return presets.getAll();
|
||||
}
|
||||
|
|
@ -414,10 +420,12 @@ public class KalenderRestController {
|
|||
@CrossOrigin("*")
|
||||
@PostMapping("api/deletePreset")
|
||||
@ResponseBody
|
||||
public Object deletePreset(@RequestBody DeletePresetRequest request, HttpServletRequest httpRequest) throws ARException, NotFoundError {
|
||||
Presets presets = new Presets(javaAPI);
|
||||
public Object deletePreset(@RequestBody DeletePresetRequest request, HttpServletRequest httpRequest)
|
||||
throws ARException, NotFoundError {
|
||||
httpRequest.setAttribute("requestBody", request);
|
||||
httpRequest.setAttribute("formName", "ASF:CHG_CAL_FilterDefinitions");
|
||||
|
||||
Presets presets = new Presets(javaAPI);
|
||||
presets.deletePreset(request);
|
||||
return presets.getAll();
|
||||
}
|
||||
|
|
@ -425,10 +433,12 @@ public class KalenderRestController {
|
|||
@CrossOrigin
|
||||
@PostMapping("api/renamePreset")
|
||||
@ResponseBody
|
||||
public List<Preset> renamePreset(@RequestBody RenamePresetRequest request, HttpServletRequest httpRequest) throws NotFoundError, ARException {
|
||||
Presets presets = new Presets(javaAPI);
|
||||
public List<Preset> renamePreset(@RequestBody RenamePresetRequest request, HttpServletRequest httpRequest)
|
||||
throws NotFoundError, ARException {
|
||||
httpRequest.setAttribute("requestBody", request);
|
||||
httpRequest.setAttribute("formName", "ASF:CHG_CAL_FilterDefinitions");
|
||||
|
||||
Presets presets = new Presets(javaAPI);
|
||||
presets.renamePreset(request);
|
||||
return presets.getAll();
|
||||
}
|
||||
|
|
@ -436,10 +446,12 @@ public class KalenderRestController {
|
|||
@CrossOrigin("*")
|
||||
@PostMapping("api/editUserPreferences")
|
||||
@ResponseBody
|
||||
public void editUserPreferences(@RequestBody EditUserPreferencesRequest request, HttpServletRequest httpRequest) throws ARException, NotFoundError {
|
||||
Presets presets = new Presets(javaAPI);
|
||||
public void editUserPreferences(@RequestBody EditUserPreferencesRequest request, HttpServletRequest httpRequest)
|
||||
throws ARException, NotFoundError {
|
||||
httpRequest.setAttribute("requestBody", request);
|
||||
httpRequest.setAttribute("formName", "ASF:CHG_CAL_UserPreferences");
|
||||
|
||||
Presets presets = new Presets(javaAPI);
|
||||
presets.editUserPreferences(request);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -9,7 +9,10 @@ import org.springframework.web.servlet.HandlerInterceptor;
|
|||
import com.nttdata.calender.approval.ApprovalUpdateRequest;
|
||||
import com.nttdata.calender.changes.ChangeUpdateRequest;
|
||||
import com.nttdata.calender.implementer.ImplementerUpdateRequest;
|
||||
import com.nttdata.calender.presets.DeletePresetRequest;
|
||||
import com.nttdata.calender.presets.EditUserPreferencesRequest;
|
||||
import com.nttdata.calender.presets.Preset;
|
||||
import com.nttdata.calender.presets.RenamePresetRequest;
|
||||
import com.nttdata.calender.presets.SelectPresetRequest;
|
||||
import com.nttdata.calender.presets.UpdatePresetRequest;
|
||||
import com.nttdata.calender.states.StateChangeRequest;
|
||||
|
|
@ -69,9 +72,15 @@ public class RequestInterceptor implements HandlerInterceptor {
|
|||
} else if (requestBody instanceof Preset) {
|
||||
entry = buildQueryEntry(transactionId, "Save Preset", formName, ((Preset) requestBody).getId(), getAssignedTo(), status);
|
||||
} else if (requestBody instanceof SelectPresetRequest) {
|
||||
entry = buildQueryEntry(transactionId, "Preset selected", formName, ((SelectPresetRequest) requestBody).getGuid(), getAssignedTo(), status);
|
||||
entry = buildQueryEntry(transactionId, "Select Preset", formName, ((SelectPresetRequest) requestBody).getGuid(), getAssignedTo(), status);
|
||||
} else if (requestBody instanceof UpdatePresetRequest) {
|
||||
entry = buildQueryEntry(transactionId, "Update Preset", formName, ((UpdatePresetRequest) requestBody).getId(), getAssignedTo(), status);
|
||||
} else if (requestBody instanceof DeletePresetRequest) {
|
||||
entry = buildQueryEntry(transactionId, "Delete Preset", formName, ((DeletePresetRequest) requestBody).getId(), getAssignedTo(), status);
|
||||
} else if (requestBody instanceof RenamePresetRequest) {
|
||||
entry = buildQueryEntry(transactionId, "Rename Preset", formName, ((RenamePresetRequest) requestBody).getId(), getAssignedTo(), status);
|
||||
} else if (requestBody instanceof EditUserPreferencesRequest) {
|
||||
entry = buildQueryEntry(transactionId, "Edit User Preferences", formName, "", getAssignedTo(), status);
|
||||
}
|
||||
|
||||
if (entry != null) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue