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);