fix: only pass necessary user info to PR events
This commit is contained in:
parent
773cf77091
commit
5d287f4392
1 changed files with 7 additions and 1 deletions
|
|
@ -83,7 +83,12 @@ class RhodecodeEvent(object):
|
|||
if isinstance(auth_user, AuthUser):
|
||||
instance = auth_user.get_instance()
|
||||
if instance:
|
||||
return instance
|
||||
return AttributeDict(
|
||||
dict(
|
||||
username=instance.username,
|
||||
user_id=instance.user_id,
|
||||
)
|
||||
)
|
||||
else:
|
||||
# we can't find this DB user...
|
||||
return AttributeDict(
|
||||
|
|
@ -92,6 +97,7 @@ class RhodecodeEvent(object):
|
|||
user_id=auth_user.user_id,
|
||||
)
|
||||
)
|
||||
|
||||
elif auth_user:
|
||||
return auth_user
|
||||
return SYSTEM_USER
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue