aboutsummaryrefslogtreecommitdiffstats
path: root/pysite
diff options
context:
space:
mode:
authorGravatar Gareth Coles <[email protected]>2018-02-11 18:55:47 +0000
committerGravatar Gareth Coles <[email protected]>2018-02-11 18:55:47 +0000
commitf5eb81a06e4c092a3b5e0db7e6db88854abd9471 (patch)
treed80294b7ca67c5100cc7d90557bbc87d54d023d8 /pysite
parentF821: Undefined name (diff)
[Asana] Asana wraps everything in a "data" key for some reason
Diffstat (limited to 'pysite')
-rw-r--r--pysite/views/api/asana.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/pysite/views/api/asana.py b/pysite/views/api/asana.py
index bb6f51f9..c02320df 100644
--- a/pysite/views/api/asana.py
+++ b/pysite/views/api/asana.py
@@ -95,11 +95,11 @@ class IndexView(APIView):
if story.get("type") == "comment" and action == "added": # New comment!
resp = session.get(f"{TASK_URL}/{parent}")
resp.raise_for_status()
- task = resp.json()
+ task = resp.json()["data"]
resp = session.get(f"{USER_URL}/{user}")
resp.raise_for_status()
- user = resp.json()
+ user = resp.json()["data"]
if user.get("photo"):
photo = user["photo"]["image_128x128"]
@@ -146,7 +146,7 @@ class IndexView(APIView):
resp = session.get(f"{TASK_URL}/{resource}")
resp.raise_for_status()
- task = resp.json()
+ task = resp.json()["data"]
if action == "changed": # New comment!
if not user: