@@ -20,7 +20,7 @@ class PluginStore():
20 self.plugins = []
20 self.plugins = []
22 def __iter__(self):
22 def __iter__(self):
23− for plugin in plugins:
23+ for plugin in self.plugins:
24 yield plugin
24 yield plugin
26 def register(self, *plugins):
26 def register(self, *plugins):
@@ -33,7 +33,7 @@ class PluginStore():
34 def call(self, plugin_type, request, *args, **kwargs):
34 def call(self, plugin_type, request, *args, **kwargs):
35 ret = True
35 ret = True
36− for plugin in self.plugins:
36+ for plugin in request.user_plugins:
37 if hasattr(plugin, plugin_type):
37 if hasattr(plugin, plugin_type):
38 ret = getattr(plugin, plugin_type)(request, *args, **kwargs)
38 ret = getattr(plugin, plugin_type)(request, *args, **kwargs)
39 if not ret:
39 if not ret: