summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app_types/__init__.py2
-rwxr-xr-xmain.py13
2 files changed, 14 insertions, 1 deletions
diff --git a/app_types/__init__.py b/app_types/__init__.py
index 73257a2..0ae1113 100644
--- a/app_types/__init__.py
+++ b/app_types/__init__.py
@@ -1,7 +1,7 @@
import fortnitepy
import datetime
-__season__ = 35 # must correlate to currently active season number
+__season__ = 37 # must correlate to currently active season number
class Duration():
duration_days: int
diff --git a/main.py b/main.py
index 46247b3..e029f62 100755
--- a/main.py
+++ b/main.py
@@ -8,6 +8,8 @@ from fortnite_client.fortnite_events import *
from persistence import *
from telegram_bot import *
from telegram_bot.commands import *
+import fortnitepy.http as http
+from typing import *
class FortniteStatusObserverImpl(FortniteStatusObserver):
@@ -61,7 +63,18 @@ async def run_all():
run_fortnite_client(),
run_record_stats())
+async def account_graphql_get_clients_external_auths(self, **kwargs: Any) -> dict:
+ return {
+ "myAccount": {
+ "externalAuths": []
+ }
+ }
+
if __name__ == '__main__':
+
+ # Workaround for not working GraphQL API
+ http.HTTPClient.account_graphql_get_clients_external_auths = account_graphql_get_clients_external_auths;
+
nest_asyncio.apply()
loop = asyncio.get_event_loop()
loop.run_until_complete(run_all())