Skip to content

Commit

Permalink
Resolving the comments for the last update
Browse files Browse the repository at this point in the history
  • Loading branch information
kalpanakanagasabai committed Jan 30, 2024
1 parent 876c68f commit 74be5dc
Showing 1 changed file with 16 additions and 15 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -112,16 +112,17 @@ public static JSONObject validateControlParameters(JSONObject controlParameters)
return maximumIndividualAmountResult;
}

JSONObject maximumIndividualAmountCurrencyResult = validateMaximumIndividualAmountCurrency(controlParameters);
if (!(Boolean.parseBoolean(maximumIndividualAmountCurrencyResult.
JSONObject maximumIndividualAmountCurrencyValidationResult = validateMaximumIndividualAmountCurrency
(controlParameters);
if (!(Boolean.parseBoolean(maximumIndividualAmountCurrencyValidationResult.
getAsString(ConsentExtensionConstants.IS_VALID)))) {
return maximumIndividualAmountCurrencyResult;
return maximumIndividualAmountCurrencyValidationResult;
}

JSONObject parameterDateTimeValidationResponse = validateParameterDateTime(controlParameters);
if (!(Boolean.parseBoolean(parameterDateTimeValidationResponse.
JSONObject parameterDateTimeValidationResult= validateParameterDateTime(controlParameters);
if (!(Boolean.parseBoolean(parameterDateTimeValidationResult.
getAsString(ConsentExtensionConstants.IS_VALID)))) {
return parameterDateTimeValidationResponse;
return parameterDateTimeValidationResult;
}

// Validate Periodic Limits
Expand Down Expand Up @@ -195,10 +196,10 @@ public static JSONObject validateMaximumIndividualAmountCurrency(JSONObject cont
Object maximumIndividualAmount = controlParameters.
get(ConsentExtensionConstants.MAXIMUM_INDIVIDUAL_AMOUNT);

JSONObject maximumIndividualAmountResult = validateJsonObjectKey((JSONObject) maximumIndividualAmount,
JSONObject maximumIndividualAmountValidationResult = validateJsonObjectKey((JSONObject) maximumIndividualAmount,
ConsentExtensionConstants.CURRENCY);
if (!(Boolean.parseBoolean(maximumIndividualAmountResult.getAsString(ConsentExtensionConstants.IS_VALID)))) {
return maximumIndividualAmountResult;
if (!(Boolean.parseBoolean(maximumIndividualAmountValidationResult.getAsString(ConsentExtensionConstants.IS_VALID)))) {
return maximumIndividualAmountValidationResult;
}
validationResponse.put(ConsentExtensionConstants.IS_VALID, true);
return validationResponse;
Expand Down Expand Up @@ -281,11 +282,11 @@ public static JSONObject validateCurrencyPeriodicLimit(JSONObject controlParamet
JSONObject validationResponse = new JSONObject();

JSONArray periodicLimits = (JSONArray) controlParameters.get(ConsentExtensionConstants.PERIODIC_LIMITS);
JSONObject currency = validateAmountCurrencyPeriodicLimits((JSONArray) periodicLimits,
JSONObject currencyValidationResponse = validateAmountCurrencyPeriodicLimits((JSONArray) periodicLimits,
ConsentExtensionConstants.CURRENCY);
if (!(Boolean.parseBoolean(currency.
if (!(Boolean.parseBoolean(currencyValidationResponse.
getAsString(ConsentExtensionConstants.IS_VALID)))) {
return currency;
return currencyValidationResponse;
}
validationResponse.put(ConsentExtensionConstants.IS_VALID, true);
return validationResponse;
Expand All @@ -304,11 +305,11 @@ public static JSONObject validateAmountPeriodicLimit(JSONObject controlParameter

JSONArray periodicLimits = (JSONArray) controlParameters.get(ConsentExtensionConstants.PERIODIC_LIMITS);

JSONObject amount = validateAmountCurrencyPeriodicLimits((JSONArray) periodicLimits,
JSONObject amountValidationResponse = validateAmountCurrencyPeriodicLimits((JSONArray) periodicLimits,
ConsentExtensionConstants.AMOUNT);
if (!(Boolean.parseBoolean(amount.
if (!(Boolean.parseBoolean(amountValidationResponse.
getAsString(ConsentExtensionConstants.IS_VALID)))) {
return amount;
return amountValidationResponse;
}
validationResponse.put(ConsentExtensionConstants.IS_VALID, true);
return validationResponse;
Expand Down

0 comments on commit 74be5dc

Please sign in to comment.