Пример #1
0
def add_creator_role(user):
  user_creator_role = UserRole(
    person=user,
    role=basic_roles.creator(),
  )
  db.session.add(user_creator_role)
  db.session.commit()
  log_event(db.session, user_creator_role, user_creator_role.id)
Пример #2
0
def add_creator_role(user):
    user_creator_role = UserRole(
        person=user,
        role=basic_roles.creator(),
    )
    db.session.add(user_creator_role)
    db.session.commit()
    log_event(db.session, user_creator_role, user_creator_role.id)
Пример #3
0
def add_creator_role(user):
    """Add createor role for sent user."""
    user_creator_role = UserRole(
        person=user,
        role=basic_roles.creator(),
    )
    db.session.add(user_creator_role)
    db.session.commit()
    log_event(db.session, user_creator_role, user_creator_role.id)
Пример #4
0
def add_creator_role(user):
  """Add createor role for sent user."""
  user_creator_role = UserRole(
      person=user,
      role=basic_roles.creator(),
  )
  db.session.add(user_creator_role)
  db.session.commit()
  log_event(db.session, user_creator_role, user_creator_role.id)
Пример #5
0
def add_creator_role(user, **kwargs):
    """Add creator role for sent user."""
    if not hasattr(flask.g, "user_creator_roles_cache"):
        flask.g.user_creator_roles_cache = {}

    if user.email in flask.g.user_creator_roles_cache:
        # we have this role in the cache so no need to create it
        return

    user_creator_role = UserRole(person=user,
                                 role=basic_roles.creator(),
                                 **kwargs)
    flask.g.user_creator_roles_cache[user.email] = user_creator_role
    db.session.add(user_creator_role)
Пример #6
0
def add_creator_role(user, **kwargs):
  """Add creator role for sent user."""
  if not hasattr(flask.g, "user_creator_roles_cache"):
    flask.g.user_creator_roles_cache = {}

  if user.email in flask.g.user_creator_roles_cache:
    # we have this role in the cache so no need to create it
    return

  user_creator_role = UserRole(
      person=user,
      role=basic_roles.creator(),
      **kwargs
  )
  flask.g.user_creator_roles_cache[user.email] = user_creator_role
  db.session.add(user_creator_role)