From 3ef04a0f91d33dc7d3666672e000a81ec72f0c06 Mon Sep 17 00:00:00 2001 From: yomguy Date: Wed, 9 Feb 2011 13:58:38 +0100 Subject: [PATCH] add update_marker json-rpc method --- telemeta/web/base.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/telemeta/web/base.py b/telemeta/web/base.py index 62cfbf59..da1ee8dc 100644 --- a/telemeta/web/base.py +++ b/telemeta/web/base.py @@ -614,4 +614,13 @@ class WebView(object): list.append(dict) return list - + @jsonrpc_method('telemeta.update_marker') + def update_marker(request, marker): + if isinstance(marker, dict): + m = MediaItemMarker.objects.get(public_id=marker['public_id']) + m.time = float(marker['time']) + m.description = marker['description'] + m.save() + else: + raise 'Error : Bad marker dictionnary' + -- 2.39.5