Mercurial Hosting > nabble
comparison src/nabble/view/web/template/NamlEditor.jtp @ 19:18cf4872fd7f
remove anonymous posting
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Fri, 29 May 2020 22:58:25 -0600 |
parents | 7ecd1a4ef557 |
children |
comparison
equal
deleted
inserted
replaced
18:862b1ef23e75 | 19:18cf4872fd7f |
---|---|
40 public final class NamlEditor extends HttpServlet { | 40 public final class NamlEditor extends HttpServlet { |
41 | 41 |
42 protected void service(HttpServletRequest request, HttpServletResponse response) | 42 protected void service(HttpServletRequest request, HttpServletResponse response) |
43 throws ServletException, IOException | 43 throws ServletException, IOException |
44 { | 44 { |
45 User user = Jtp.getUser(request, response); | 45 User user = Jtp.getUser(request); |
46 if (user == null) { | 46 if (user == null) { |
47 simpleLoginPage("You must login to edit the NAML code of this application.", request, response); | 47 simpleLoginPage("You must login to edit the NAML code of this application.", request, response); |
48 return; | 48 return; |
49 } | 49 } |
50 boolean isSiteAdmin = Permissions.isInGroup(user, Permissions.ADMINISTRATORS_GROUP); | 50 boolean isSiteAdmin = Permissions.isInGroup(user, Permissions.ADMINISTRATORS_GROUP); |
819 public static class Save extends HttpServlet { | 819 public static class Save extends HttpServlet { |
820 | 820 |
821 protected void service(HttpServletRequest request, HttpServletResponse response) | 821 protected void service(HttpServletRequest request, HttpServletResponse response) |
822 throws ServletException, IOException | 822 throws ServletException, IOException |
823 { | 823 { |
824 User user = Jtp.getUser(request, response); | 824 User user = Jtp.getUser(request); |
825 boolean isSiteAdmin = user != null && Permissions.isInGroup(user, Permissions.ADMINISTRATORS_GROUP); | 825 boolean isSiteAdmin = user != null && Permissions.isInGroup(user, Permissions.ADMINISTRATORS_GROUP); |
826 boolean isSysAdmin = user != null && Permissions.isSysAdmin(user); | 826 boolean isSysAdmin = user != null && Permissions.isSysAdmin(user); |
827 if ((isSiteAdmin || isSysAdmin) && "POST".equals(request.getMethod())) { | 827 if ((isSiteAdmin || isSysAdmin) && "POST".equals(request.getMethod())) { |
828 save(request, response); | 828 save(request, response); |
829 } else | 829 } else |
843 public static class Upload extends HttpServlet { | 843 public static class Upload extends HttpServlet { |
844 | 844 |
845 protected void service(HttpServletRequest request, HttpServletResponse response) | 845 protected void service(HttpServletRequest request, HttpServletResponse response) |
846 throws ServletException, IOException | 846 throws ServletException, IOException |
847 { | 847 { |
848 User user = Jtp.getUser(request, response); | 848 User user = Jtp.getUser(request); |
849 if (user == null) { | 849 if (user == null) { |
850 resultPage("You are not logged in as an administrator.", request, response); | 850 resultPage("You are not logged in as an administrator.", request, response); |
851 return; | 851 return; |
852 } | 852 } |
853 boolean isSiteAdmin = Permissions.isInGroup(user, Permissions.ADMINISTRATORS_GROUP); | 853 boolean isSiteAdmin = Permissions.isInGroup(user, Permissions.ADMINISTRATORS_GROUP); |