diff options
-rw-r--r-- | mediagoblin/plugins/piwigo/tools.py | 1 | ||||
-rw-r--r-- | mediagoblin/plugins/piwigo/views.py | 14 |
2 files changed, 10 insertions, 5 deletions
diff --git a/mediagoblin/plugins/piwigo/tools.py b/mediagoblin/plugins/piwigo/tools.py index e53d94b9..85d77310 100644 --- a/mediagoblin/plugins/piwigo/tools.py +++ b/mediagoblin/plugins/piwigo/tools.py @@ -99,6 +99,7 @@ class CmdTable(object): entry = cls._cmd_table.get(cmd_name) if not entry: return entry + _log.debug("Found method %s", cmd_name) func, only_post = entry if only_post and request.method != "POST": _log.warn("Method %s only allowed for POST", cmd_name) diff --git a/mediagoblin/plugins/piwigo/views.py b/mediagoblin/plugins/piwigo/views.py index d0629b73..6198ec6e 100644 --- a/mediagoblin/plugins/piwigo/views.py +++ b/mediagoblin/plugins/piwigo/views.py @@ -32,8 +32,6 @@ def pwg_login(request): username = request.form.get("username") password = request.form.get("password") _log.info("Login for %r/%r...", username, password) - _log.warn("login: %s %r %r", request.method, - request.args, request.form) return True @@ -45,13 +43,19 @@ def pwg_logout(request): @CmdTable("pwg.getVersion") def pwg_getversion(request): - _log.info("getversion") - return "piwigo 2.5.0" + return "piwigo 2.5.0 (MediaGoblin)" + + +@CmdTable("pwg.session.getStatus") +def pwg_session_getStatus(request): + return {'username': "fake_user"} @CmdTable("pwg.categories.getList") def pwg_categories_getList(request): - catlist = ({'id': -29711},) + catlist = ({'id': -29711, + 'uppercats': "-29711", + 'name': "All my images"},) return { 'categories': PwgNamedArray( catlist, |