diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 4312734..0f0b5da 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -1,12 +1,7 @@ - - - - - - + @@ -174,8 +169,8 @@ - - + + @@ -2003,8 +1998,8 @@ - - + + diff --git a/www/pocwww/pocwww/__init__.py b/www/pocwww/pocwww/__init__.py index 98fad67..baae079 100644 --- a/www/pocwww/pocwww/__init__.py +++ b/www/pocwww/pocwww/__init__.py @@ -175,7 +175,7 @@ def main(global_config, **settings): config.add_route("json_cmd_stop", "/json/cmd/stop", factory='pocwww.security.UserLoginFactory') config.add_route("json_cmd_shake", "/json/cmd/shake", factory='pocwww.security.UserLoginFactory') config.add_route("json_update_poc_address", "/json/updatepocaddress", factory='pocwww.security.UserLoginFactory') - + config.add_route("json_users", "/json/users", factory='pocwww.security.UserLoginFactory') config.scan() diff --git a/www/pocwww/pocwww/json.py b/www/pocwww/pocwww/json.py index df48b9e..4e78494 100644 --- a/www/pocwww/pocwww/json.py +++ b/www/pocwww/pocwww/json.py @@ -232,8 +232,9 @@ def json_deleteuser(request): user_list.append(user['username']) return {'users': user_list} + @view_config(route_name="json_users", renderer="prettyjson", request_method='PUT', permission="edit") -def json_newuser(request): +def json_updateuser(request): jsb = request.json_body if len(jsb['username']) < 5: fail_reason = "The username must be at least 5 characters"