updater now has the logic to turn itself off and back on (although for now only in...
[myslice.git] / plugins / updater / updater.py
index f04afc2..2f68b41 100644 (file)
@@ -4,8 +4,8 @@ class Updater (Plugin):
 
     def __init__ (self, query, label="Update", **settings):
         Plugin.__init__ (self, **settings)
-        # xxx would make sense to check this is a Get query...
         self.query=query
+        if query.action != "get": print "Updater on non-get query: ",query.action
         self.label=label
 
     def template_file (self):
@@ -23,7 +23,7 @@ class Updater (Plugin):
     # although this has no query, we need a plugin instance to be created in the js output
     def export_json_settings (self):     return True
     # the js plugin expects a domid
-    def json_settings_list (self):       return [ 'plugin_uuid', 'query_uuid' ]
+    def json_settings_list (self):       return [ 'plugin_uuid', 'query_uuid', ]
 
     # and we don't need a spin wheel 
     def start_with_spin (self):          return False