diff options
Diffstat (limited to 'src/com/gitblit/RpcServlet.java')
-rw-r--r-- | src/com/gitblit/RpcServlet.java | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/src/com/gitblit/RpcServlet.java b/src/com/gitblit/RpcServlet.java index 53426dad..6a8c2c59 100644 --- a/src/com/gitblit/RpcServlet.java +++ b/src/com/gitblit/RpcServlet.java @@ -22,7 +22,6 @@ import java.util.Collection; import java.util.HashMap;
import java.util.List;
import java.util.Map;
-import java.util.Properties;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
@@ -183,15 +182,10 @@ public class RpcServlet extends JsonServlet { }
} else if (RpcRequest.LIST_SETTINGS.equals(reqType)) {
// return the server's settings
- Properties settings = new Properties();
- List<String> keys = GitBlit.getAllKeys(null);
- for (String key : keys) {
- String value = GitBlit.getString(key, null);
- if (value != null) {
- settings.put(key, value);
- }
- }
- result = settings;
+ result = GitBlit.self().getSettingModels();
+ } else if (RpcRequest.LIST_SERVER_STATUS.equals(reqType)) {
+ // return the server's status information
+ result = GitBlit.self().getStatus();
}
// send the result of the request
|