RDEV-2750

STATUS_DENIED for method api exception
This commit is contained in:
KRI 2021-06-08 12:28:20 +02:00
parent fdadb30227
commit 2c637d62ef

View File

@ -366,6 +366,8 @@ int postMethod(pam_handle_t *pamh, char *secretKey, char *tId, char *selectedMet
status = parseJson(curlResponse,"status");
qrToken = parseNestedJson(curlResponse,"result","qrText");
transactionId = parseNestedJson(curlResponse,"result","tid");
if(strcmp(status,"ERROR") == 0)
return STATUS_DENIED;
displaySelectedMethodMsg(pamh, selectedMethod);
if(qrToken != NULL)
displayQrCode(pamh, qrToken);
@ -386,10 +388,7 @@ int postMethod(pam_handle_t *pamh, char *secretKey, char *tId, char *selectedMet
pam_prompt(pamh, PAM_TEXT_INFO, NULL, "Autopush");
else
pam_prompt(pamh, PAM_PROMPT_ECHO_OFF, NULL, "Press enter to continue.");
}
if(strcmp(status,"ERROR") == 0)
return STATUS_DENIED;
}
if(transactionId == NULL) {
pam_prompt(pamh, PAM_TEXT_INFO, NULL, "\nRublon Transaction Error!");
return STATUS_BYPASS;