users: personal repo-group shouldn't be available for default user.
This commit is contained in:
parent
ecae23eca6
commit
335ffaa6fd
2 changed files with 6 additions and 2 deletions
|
|
@ -2208,8 +2208,11 @@ class RepoGroup(Base, BaseModel):
|
|||
@classmethod
|
||||
def get_user_personal_repo_group(cls, user_id):
|
||||
user = User.get(user_id)
|
||||
if user.username == User.DEFAULT_USER:
|
||||
return None
|
||||
|
||||
return cls.query()\
|
||||
.filter(cls.personal == true())\
|
||||
.filter(cls.personal == true()) \
|
||||
.filter(cls.user == user).scalar()
|
||||
|
||||
@classmethod
|
||||
|
|
|
|||
|
|
@ -669,7 +669,8 @@ class UserModel(BaseModel):
|
|||
user_id, api_key, username)
|
||||
return False
|
||||
if not dbuser.active:
|
||||
log.debug('User `%s` is inactive, skipping fill data', username)
|
||||
log.debug('User `%s:%s` is inactive, skipping fill data',
|
||||
username, user_id)
|
||||
return False
|
||||
|
||||
log.debug('filling user:%s data', dbuser)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue