logs approval

main
Said Gedik 2024-03-21 13:49:26 +01:00
parent 95642f51ed
commit e396ede91e
2 changed files with 12 additions and 8 deletions

View File

@ -22,4 +22,8 @@ public class LoggerTemplates {
public void qualifierLog(String form, String qualifier) { public void qualifierLog(String form, String qualifier) {
applicationLogger.info("\nForm: " + form + "\nQualifier: " + qualifier); applicationLogger.info("\nForm: " + form + "\nQualifier: " + qualifier);
} }
public void sizeLog() {
}
} }

View File

@ -85,7 +85,6 @@ public class Change {
*/ */
public ChangeResponse get(ChangeRequest request) throws ARException, NotFoundError, ValidationError { public ChangeResponse get(ChangeRequest request) throws ARException, NotFoundError, ValidationError {
api.impersonateUser("FabianDa");
LoggerTemplates log = new LoggerTemplates(api); LoggerTemplates log = new LoggerTemplates(api);
var peopleFullName = processPeopleInfo(request); var peopleFullName = processPeopleInfo(request);
@ -117,15 +116,16 @@ public class Change {
var queryApproval = new Query.QueryBuilder("CHG:ChangeAPDetailSignature") var queryApproval = new Query.QueryBuilder("CHG:ChangeAPDetailSignature")
.addFieldId("Approvers", 13207).build(); .addFieldId("Approvers", 13207).build();
var queryApprovalProcessName = api.queryFieldsById( String qual = "(\'1000000182\' = \"" + getValueStringByID(entry, "ChangeNr")
"(\'1000000182\' = \"" + "\") AND (\'10000\' = \""
+ getValueStringByID(entry, "ChangeNr") + getValueStringByID(entry, "ApprovalProcessName")
+ "\") AND (\'10000\' = \"" + "\") AND (\'13207\' LIKE \"%" + api.getUser() + "%\")";
+ getValueStringByID(entry, "ApprovalProcessName")
+ "\") AND (\'13207\' LIKE \"%" + api.getUser() var queryApprovalProcessName = api.queryFieldsById(qual,
+ "%\")",
queryApproval.getFieldIds(), queryApproval.getFormName(), sort, 0, 0); queryApproval.getFieldIds(), queryApproval.getFormName(), sort, 0, 0);
log.qualifierLog(queryApproval.getFormName(), qual);
if (!queryApprovalProcessName.isEmpty() && queryApprovalProcessName != null if (!queryApprovalProcessName.isEmpty() && queryApprovalProcessName != null
&& queryApprovalProcessName.size() > 0) && queryApprovalProcessName.size() > 0)
change.setApproval(true); change.setApproval(true);