aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mediagoblin/plugins/piwigo/tools.py1
-rw-r--r--mediagoblin/plugins/piwigo/views.py14
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,