mirror of https://git.sr.ht/~sircmpwn/git.sr.ht
Flush database before ensuring SSH keys
This commit is contained in:
parent
9bd5849952
commit
f06d92f9cb
|
@ -50,6 +50,7 @@ class GitOAuthService(AbstractOAuthService):
|
|||
|
||||
def lookup_or_register(self, token, token_expires, scopes):
|
||||
user = super().lookup_or_register(token, token_expires, scopes)
|
||||
db.session.flush()
|
||||
keys_url = f"{meta_origin}/api/user/ssh-keys"
|
||||
for key in get_results(keys_url, user.oauth_token):
|
||||
self.ensure_user_sshkey(user, key)
|
||||
|
|
Loading…
Reference in New Issue