Example #1
0
 def get(self, request, namespace=None):
     params = {}
     if namespace:
         params['rule__app__namespace'] = namespace
     hooks = m.Hook.boostables.request(request, **params)
     result = []
     for hook in hooks:
         data = serialize(hook)
         data['power'] = credits.have(hook, settings.CURRENCY)
         result.append(data)
     return result
Example #2
0
 def get(self, request, uid):
     hook = m.Hook.boostables.get(pk=uid)
     return credits.have(hook, settings.CURRENCY)
Example #3
0
 def get(self, request, uid):
     hook = m.Hook.boostables.get(pk=uid)
     data = serialize(hook)
     data['power'] = credits.have(hook, settings.CURRENCY)
     return data