1
1
from datetime import datetime
2
2
import json
3
3
import requests
4
-
5
- import core
4
+ from core .misc import read_pickle , write_pickle
6
5
7
6
API_URL = "https://api.mangadex.org"
8
7
@@ -43,7 +42,7 @@ def login(
43
42
if data ["result" ] == "ok" :
44
43
update_login_session (session , data )
45
44
print ("Successfully logged in as" , username )
46
- mark_on_dl_store = False
45
+ mark_on_dl_store = mark_on_dl
47
46
48
47
if mark_on_dl == "" :
49
48
mark_on_dl = input (
@@ -58,7 +57,7 @@ def login(
58
57
print ("Invalid input, defaulting to no" )
59
58
mark_on_dl_store = False
60
59
61
- core . write_pickle ("mangadex" , "mark_on_dl" , str (mark_on_dl_store ))
60
+ write_pickle ("mangadex" , "mark_on_dl" , str (mark_on_dl_store ))
62
61
63
62
64
63
def check_login_session (session : requests .Session ):
@@ -101,14 +100,14 @@ def update_login_session(session: requests.Session, data: dict):
101
100
session .headers .update ({"Authorization" : f"Bearer { data ['token' ]['session' ]} " })
102
101
103
102
# saving current session into a pickle
104
- core . write_pickle ("mangadex" , "session" , session )
103
+ write_pickle ("mangadex" , "session" , session )
105
104
106
105
107
106
def toggle_data_saver ():
108
107
"""Toggles data setting for MangaDex"""
109
- data_saver = core . read_pickle ("mangadex" , "data_saver" )
108
+ data_saver = read_pickle ("mangadex" , "data_saver" )
110
109
data_saver = not data_saver
111
- core . write_pickle ("mangadex" , "data_saver" , data_saver )
110
+ write_pickle ("mangadex" , "data_saver" , data_saver )
112
111
113
112
print (f"Data saver set to: { data_saver } " )
114
113
@@ -120,7 +119,7 @@ def set_language(language: str):
120
119
language (str): Language code to set to
121
120
"""
122
121
123
- core . write_pickle ("mangadex" , "language" , language )
122
+ write_pickle ("mangadex" , "language" , language )
124
123
print (f"Language set to: { language } " )
125
124
126
125
0 commit comments