X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fmodel_policies%2Fmodel_policy_SitePrivilege.py;h=d9c6a1e0550f21a75a240a0b44d24ef9ee9810f3;hb=9ac140b80fb0536eb98025684c56841287efab08;hp=90280a35c8888cea6b7d0f9a48b615bdb4244e57;hpb=00f294a9ffc78e9b38076d74a799ef913cbfb251;p=plstackapi.git diff --git a/planetstack/model_policies/model_policy_SitePrivilege.py b/planetstack/model_policies/model_policy_SitePrivilege.py index 90280a3..d9c6a1e 100644 --- a/planetstack/model_policies/model_policy_SitePrivilege.py +++ b/planetstack/model_policies/model_policy_SitePrivilege.py @@ -1,11 +1,12 @@ def handle(site_privilege): from core.models import Controller, SitePrivilege, ControllerSitePrivilege + # site_privilege = SitePrivilege.get(site_privilege_id) # apply site privilage at all controllers controller_site_privileges = ControllerSitePrivilege.objects.filter( site_privilege = site_privilege, ) - existing_controllers = [csp.controller for sp in controller_site_privileges] + existing_controllers = [sp.controller for sp in controller_site_privileges] all_controllers = Controller.objects.all() for controller in all_controllers: if controller not in existing_controllers: