Use proper user info in commits

This commit is contained in:
Stephan Kulow
2022-11-06 09:49:52 +01:00
parent a294c0f670
commit 834cf61634
3 changed files with 47 additions and 35 deletions

View File

@@ -15,6 +15,19 @@ FAKE_ACCOUNTS = (
class User:
def __init__(self, db, userid) -> None:
row = User.lookup(db, userid)
self.userid = userid
if row:
(_, _, self.email, self.realname) = row
else:
self.email = ""
self.realname = ""
if not self.email:
self.email = "null@suse.de"
if not self.realname:
self.realname = f"OBS User {userid}"
def parse(self, xml, userid):
self.userid = userid
self.realname = xml.find("realname").text