def get_group(self, id, ro=False, root_context=False): grp = DyngroupDatabase().get_group(self.getContext(), id) if grp.type == 2: _group_user = DyngroupDatabase()._get_group_user(grp.parent_id) ctx = self.getContext(user=_group_user) else: ctx = root_context and self.getContext() or self.currentContext grp = DyngroupDatabase().get_group(ctx, id, ro) if grp: return xmlrpcCleanup(grp.toH()) return xmlrpcCleanup(False)
def get_group(self, id, ro=False, root_context=False): ctx = root_context and self.getContext() or self.currentContext grp = DyngroupDatabase().get_group(ctx, id, ro) if grp: return xmlrpcCleanup(grp.toH()) return xmlrpcCleanup(False)
def get_group(self, id, ro=False): ctx = self.currentContext grp = DyngroupDatabase().get_group(ctx, id, ro) if grp: return xmlrpcCleanup(grp.toH()) return xmlrpcCleanup(False)