# HG changeset patch # User Sverre Rabbelier # Date 1251581602 25200 # Node ID c935cb48f757803e6274705986ac2778b294f07c # Parent c0462a1d3958481b9fb22ac1e49a43e1587d5efc Do not store core in Checker diff -r c0462a1d3958 -r c935cb48f757 app/soc/views/helper/access.py --- a/app/soc/views/helper/access.py Sat Aug 29 14:32:14 2009 -0700 +++ b/app/soc/views/helper/access.py Sat Aug 29 14:33:22 2009 -0700 @@ -279,7 +279,6 @@ self.rights = base.rights if base else {} self.id = None self.user = None - self.core = callback.getCore() def normalizeChecker(self, checker): """Normalizes the checker to a pre-defined format. @@ -321,14 +320,14 @@ """ cache_key = self.key(checker_name) - self.core.setRequestValue(cache_key, value) + callback.getCore().setRequestValue(cache_key, value) def get(self, checker_name): """Retrieves the result for the specified checker from cache. """ cache_key = self.key(checker_name) - return self.core.getRequestValue(cache_key) + return callback.getCore().getRequestValue(cache_key) def doCheck(self, checker_name, django_args, args): """Runs the specified checker with the specified arguments.