James Moger
2012-10-03 f22a0633d08e38ac4bf92b5165a708e11b4d6598
src/com/gitblit/RpcServlet.java
@@ -49,7 +49,7 @@
   private static final long serialVersionUID = 1L;
   public static final int PROTOCOL_VERSION = 2;
   public static final int PROTOCOL_VERSION = 4;
   public RpcServlet() {
      super();
@@ -298,6 +298,9 @@
            for (String key : keys) {
               managementSettings.add(settings.get(key));
            }
            if (allowManagement) {
               managementSettings.pushScripts = settings.pushScripts;
            }
            result = managementSettings;
         }
      } else if (RpcRequest.EDIT_SETTINGS.equals(reqType)) {
@@ -316,6 +319,13 @@
         } else {
            response.sendError(notAllowedCode);
         }
      } else if (RpcRequest.CLEAR_REPOSITORY_CACHE.equals(reqType)) {
         // clear the repository list cache
         if (allowManagement) {
            GitBlit.self().resetRepositoryListCache();
         } else {
            response.sendError(notAllowedCode);
         }
      }
      // send the result of the request