aboutsummaryrefslogtreecommitdiff
path: root/src/due/anilist/media.py
diff options
context:
space:
mode:
authorFuwn <[email protected]>2023-07-28 21:34:34 -0700
committerFuwn <[email protected]>2023-07-28 21:34:34 -0700
commitc32dd8832580d5850dbe6d2146a0d1d50a14756d (patch)
tree15f7abd8d2315f53624a9ff28a73b003e1953c7d /src/due/anilist/media.py
parentfeat(index): username route (diff)
downloadold.due.moe-c32dd8832580d5850dbe6d2146a0d1d50a14756d.tar.xz
old.due.moe-c32dd8832580d5850dbe6d2146a0d1d50a14756d.zip
refactor(due): like-functions to modules
Diffstat (limited to 'src/due/anilist/media.py')
-rw-r--r--src/due/anilist/media.py31
1 files changed, 31 insertions, 0 deletions
diff --git a/src/due/anilist/media.py b/src/due/anilist/media.py
new file mode 100644
index 0000000..b8fadfa
--- /dev/null
+++ b/src/due/anilist/media.py
@@ -0,0 +1,31 @@
+# import requests
+
+# def media_list(anilist, pageNumber):
+# return requests.post(
+# "https://graphql.anilist.co",
+# json={"query": media_list_query(user_id(anilist), pageNumber)},
+# headers={
+# "Authorization": anilist["token_type"] + " " + anilist["access_token"],
+# "Content-Type": "application/json",
+# "Accept": "application/json",
+# },
+# ).json()["data"]
+
+
+# def media_list_query(user_id: int, page_number: int) -> str:
+# return f"""{{
+# Page(page: {page_number}) {{
+# mediaList(userId: {user_id}, status_not_in: [COMPLETED]) {{
+# media {{
+# id
+# status
+# type
+# title {{ romaji english }}
+# nextAiringEpisode {{ episode }}
+# mediaListEntry {{ progress }}
+# startDate {{ year }}
+# }}
+# }}
+# pageInfo {{ hasNextPage }}
+# }}
+# }}"""