Esempio n. 1
0
 def get_objects_filter(self):
     filters = super(PassiveResourcePaginated, self).get_objects_filter()
     ou_id = self.request.GET.get('ou_id', None)
     item_id = self.request.GET.get('item_id', None)
     if ou_id and item_id:
         filters.append({'path': get_filter_nodes_parents_ou(self.request.db,
                                                             ou_id, item_id)})
     return filters
Esempio n. 2
0
 def get_objects_filter(self):
     filters = super(PassiveResourcePaginated, self).get_objects_filter()
     ou_id = self.request.GET.get('ou_id', None)
     item_id = self.request.GET.get('item_id', None)
     if ou_id and item_id:
         filters.append({
             'path':
             get_filter_nodes_parents_ou(self.request.db, ou_id, item_id)
         })
     return filters
Esempio n. 3
0
    def get_objects_filter(self):
        filters = super(GroupResource, self).get_objects_filter()

        if 'ou_id' in self.request.GET and 'item_id' in self.request.GET:
            ou_id = self.request.GET['ou_id']
            item_id = self.request.GET['item_id']
            filters += [{'path': get_filter_nodes_parents_ou(self.request.db, ou_id, item_id)}]
        else:
            filters += [{'path': 'none'}]
        return filters