示例#1
0
 def get_commit_user(self, meta):
     user = Obj()
     commit = Obj()
     user.name = meta['committer']['name']
     user.email = meta['committer']['email']
     user.avatar = None
     commit.message = meta['message']
     commit.user = user
     commit.sha = meta['sha']
     commit.date = meta['committer']['date']
     alias = get_alias_by_email(user.email)
     if alias:
         user = get_user(alias.uid)
         commit.user.name = user.name
         commit.user.avatar = user.avatar(18)
     return commit