Flush database before ensuring SSH keys

This commit is contained in:
Drew DeVault 2019-02-18 15:06:56 -05:00
parent 9bd5849952
commit f06d92f9cb
1 changed files with 1 additions and 0 deletions

View File

@ -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)