From 17fa0fea3ef7bf2136bca9a2d19b3a0d7d96f854 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Wed, 20 Jan 2021 15:12:07 +0100 Subject: [PATCH] Accept header to explicly use github api v3 Co-authored-by: Kayou --- run.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/run.py b/run.py index f0bc95f..6ad7189 100644 --- a/run.py +++ b/run.py @@ -1036,7 +1036,7 @@ async def github(request): # which is not represented in the original webhook async def is_user_in_organization(user): token = open("./github_bot_token").read().strip() - async with aiohttp.ClientSession(headers={"Authorization": f"token {token}"}) as session: + async with aiohttp.ClientSession(headers={"Authorization": f"token {token}", "Accept": "application/vnd.github.v3+json"}) as session: await resp = session.get(f"https://api.github.com/orgs/YunoHost-Apps/members/{user}") return resp.status == 204