Exemplo n.º 1
0
 def validate(self, slug):
   s = Slug.get_by_key_name(slug)
   if s is None:
     self.notfound()
     return None, False, False
   team = s.team
   if team is None:
     self.notfound()
     return None, False, False
   primary = True
   if team.primary_slug and team.primary_slug != slug:
     primary = False
   is_admin = False
   if self.logged_in:
     if isUserAdmin(self.current_user["user_id"], team):
       is_admin = True
   return team, primary, is_admin
Exemplo n.º 2
0
 def validate(self, slug):
     s = Slug.get_by_key_name(slug)
     if s is None:
         self.notfound()
         return None, False, False
     team = s.team
     if team is None:
         self.notfound()
         return None, False, False
     primary = True
     if team.primary_slug and team.primary_slug != slug:
         primary = False
     is_admin = False
     if self.logged_in:
         if isUserAdmin(self.current_user["user_id"], team):
             is_admin = True
     return team, primary, is_admin