diff --git a/jams-server/src/main/resources/webapp/js/user.js b/jams-server/src/main/resources/webapp/js/user.js index bed9af7bf48645a5bdf104b93d633e220b0c21cd..5cf63de9e6d9a1da5a84be9a311d89a275f95def 100644 --- a/jams-server/src/main/resources/webapp/js/user.js +++ b/jams-server/src/main/resources/webapp/js/user.js @@ -526,7 +526,11 @@ function handleNewOTP(data) { } function setStatus(data) { - if (data.getResponseHeader('revoked') == 'true') + var resultSet = data.responseText; + resultSet = resultSet.replace(/\s+/g, ' ').trim(); + resultSet = JSON.parse(resultSet); + + if (data.getResponseHeader('revoked') == 'true' || resultSet.revoked) userStatus = "Revoked"; else userStatus = "Active";