diff options
author | Drew DeVault <sir@cmpwn.com> | 2019-04-23 13:22:19 -0400 |
---|---|---|
committer | Drew DeVault <sir@cmpwn.com> | 2019-04-23 13:22:19 -0400 |
commit | 498e193da003511a8f4d07d701aeb98b5526c799 (patch) | |
tree | cbb0a039798c3ac97e023256942178268dcf36b0 | |
parent | b083bd0030f0f7212227f6f3b7a13cef83f02deb (diff) |
Only import oauth_service when contacting meta
-rwxr-xr-x | gitsrht-keys | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gitsrht-keys b/gitsrht-keys index 3258f3d..3b3bfc7 100755 --- a/gitsrht-keys +++ b/gitsrht-keys @@ -8,7 +8,6 @@ from srht.database import DbSession db = DbSession(cfg("git.sr.ht", "connection-string")) from gitsrht.types import User, SSHKey db.init() -from gitsrht.service import oauth_service sys.stderr.write(str(sys.argv) + "\n") key_type = sys.argv[3] @@ -17,6 +16,7 @@ b64key = sys.argv[4] user = (User.query.join(SSHKey) .filter(SSHKey.key.ilike(f"%{b64key}%"))).one_or_none() if not user: + from gitsrht.service import oauth_service # Fall back to meta.sr.ht first meta_origin = get_origin("meta.sr.ht") r = requests.get(f"{meta_origin}/api/ssh-key/{b64key}") |