This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository coselmar. See http://git.codelutin.com/coselmar.git commit d97bdc2faf6c2436c973846d9817d014e1c04010 Author: Yannick Martel <martel@©odelutin.com> Date: Tue Jan 20 17:50:58 2015 +0100 fix user edit permission in service to be get own profile as supervisor --- .../src/main/java/fr/ifremer/coselmar/services/v1/UsersWebService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coselmar-rest/src/main/java/fr/ifremer/coselmar/services/v1/UsersWebService.java b/coselmar-rest/src/main/java/fr/ifremer/coselmar/services/v1/UsersWebService.java index 77c55b1..2038d3d 100644 --- a/coselmar-rest/src/main/java/fr/ifremer/coselmar/services/v1/UsersWebService.java +++ b/coselmar-rest/src/main/java/fr/ifremer/coselmar/services/v1/UsersWebService.java @@ -93,7 +93,7 @@ public class UsersWebService extends CoselmarWebServiceSupport { CoselmarUser user = getCoselmarUserDao().forTopiaIdEquals(fullId).findUnique(); - if (isSupervisor && user.getRole() != CoselmarUserRole.CLIENT) { + if (isSupervisor && user.getRole() != CoselmarUserRole.CLIENT && !isHimself) { if (log.isDebugEnabled()) { String message = String.format("A supervisor user try to see non client account details with shortId '%s'", userId); log.debug(message); -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.