From 85b9bceaba4c8ea7e667ba1ac11fd4101f01ebb8 Mon Sep 17 00:00:00 2001 From: Said Gedik Date: Mon, 6 May 2024 13:44:48 +0200 Subject: [PATCH] rejected > request for auth --- .../main/java/com/nttdata/calender/states/StateChange.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/src/main/java/com/nttdata/calender/states/StateChange.java b/backend/src/main/java/com/nttdata/calender/states/StateChange.java index f70b02f..31a0634 100644 --- a/backend/src/main/java/com/nttdata/calender/states/StateChange.java +++ b/backend/src/main/java/com/nttdata/calender/states/StateChange.java @@ -15,7 +15,6 @@ import com.nttdata.calender.api.RemedyJavaAPI; */ @Service public class StateChange { - static final String ACTION = "STATUSCHANGE"; static final String formName = "ASF:CHG_CAL_Interactions"; private RemedyJavaAPI remedyJavaAPI; @@ -40,6 +39,12 @@ public class StateChange { * @throws ARException when there's an error creating the entry */ public String createStateChange(StateChangeRequest request) throws ARException { + + String ACTION = "STATUSCHANGE"; + + if (request.getCurrentState() == 9 && request.getNextState() == 1) + ACTION = "RESTART"; + var query = new Query.QueryBuilder(formName) .addFieldValue("ChangeNr", 666000002, new Value(request.getChangeNr())) .addFieldValue("CurrentState", 666000003, new Value(request.getCurrentState()))