From bf4490feb96cd30dbdaf8982a93d00f6a0d62fe7 Mon Sep 17 00:00:00 2001 From: Keith Woodlock Date: Thu, 23 Aug 2012 11:18:26 +0100 Subject: [PATCH] add error indicating no authorization for action. --- .../mifosng/platform/api/data/ApiGlobalErrorResponse.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mifosng-provider/src/main/java/org/mifosng/platform/api/data/ApiGlobalErrorResponse.java b/mifosng-provider/src/main/java/org/mifosng/platform/api/data/ApiGlobalErrorResponse.java index f4dbd8e83..5c139f19b 100644 --- a/mifosng-provider/src/main/java/org/mifosng/platform/api/data/ApiGlobalErrorResponse.java +++ b/mifosng-provider/src/main/java/org/mifosng/platform/api/data/ApiGlobalErrorResponse.java @@ -71,7 +71,11 @@ public class ApiGlobalErrorResponse { globalErrorResponse.setDeveloperMessage("The user associated with credentials passed on this request does not have sufficient privileges to perform this action."); globalErrorResponse.setDeveloperDocLink("https://github.com/keithwoodlock/mifosx/wiki/HTTP-API-Error-codes"); globalErrorResponse.setUserMessageGlobalisationCode("error.msg.not.authorized"); - globalErrorResponse.setDefaultUserMessage("Insufficient priviledges to perform this action."); + globalErrorResponse.setDefaultUserMessage("Insufficient privileges to perform this action."); + + List errors = new ArrayList(); + errors.add(ApiParameterError.generalError("error.msg.not.authorized", "Insufficient privileges to perform this action.")); + globalErrorResponse.setErrors(errors); return globalErrorResponse; }