Skip to content

Commit 1a7d0b1

Browse files
committed
Update Storage API usages in client.py, auth.py and session.py
1 parent 0097df2 commit 1a7d0b1

File tree

3 files changed

+35
-35
lines changed

3 files changed

+35
-35
lines changed

pyrogram/client/client.py

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -260,12 +260,12 @@ def connect(self) -> bool:
260260
self.load_config()
261261
self.load_session()
262262

263-
self.session = Session(self, self.storage.dc_id, self.storage.auth_key)
263+
self.session = Session(self, self.storage.dc_id(), self.storage.auth_key())
264264
self.session.start()
265265

266266
self.is_connected = True
267267

268-
return bool(self.storage.user_id)
268+
return bool(self.storage.user_id())
269269

270270
def disconnect(self):
271271
"""Disconnect the client from Telegram servers.
@@ -398,9 +398,9 @@ def send_code(self, phone_number: str) -> SentCode:
398398
except (PhoneMigrate, NetworkMigrate) as e:
399399
self.session.stop()
400400

401-
self.storage.dc_id = e.x
402-
self.storage.auth_key = Auth(self, self.storage.dc_id).create()
403-
self.session = Session(self, self.storage.dc_id, self.storage.auth_key)
401+
self.storage.dc_id(e.x)
402+
self.storage.auth_key(Auth(self, self.storage.dc_id()).create())
403+
self.session = Session(self, self.storage.dc_id(), self.storage.auth_key())
404404

405405
self.session.start()
406406
else:
@@ -475,8 +475,8 @@ def sign_in(self, phone_number: str, phone_code_hash: str, phone_code: str) -> U
475475

476476
return False
477477
else:
478-
self.storage.user_id = r.user.id
479-
self.storage.is_bot = False
478+
self.storage.user_id(r.user.id)
479+
self.storage.is_bot(False)
480480

481481
return User._parse(self, r.user)
482482

@@ -513,8 +513,8 @@ def sign_up(self, phone_number: str, phone_code_hash: str, first_name: str, last
513513
)
514514
)
515515

516-
self.storage.user_id = r.user.id
517-
self.storage.is_bot = False
516+
self.storage.user_id(r.user.id)
517+
self.storage.is_bot(False)
518518

519519
return User._parse(self, r.user)
520520

@@ -544,14 +544,14 @@ def sign_in_bot(self, bot_token: str) -> User:
544544
except UserMigrate as e:
545545
self.session.stop()
546546

547-
self.storage.dc_id = e.x
548-
self.storage.auth_key = Auth(self, self.storage.dc_id).create()
549-
self.session = Session(self, self.storage.dc_id, self.storage.auth_key)
547+
self.storage.dc_id(e.x)
548+
self.storage.auth_key(Auth(self, self.storage.dc_id()).create())
549+
self.session = Session(self, self.storage.dc_id(), self.storage.auth_key())
550550

551551
self.session.start()
552552
else:
553-
self.storage.user_id = r.user.id
554-
self.storage.is_bot = True
553+
self.storage.user_id(r.user.id)
554+
self.storage.is_bot(True)
555555

556556
return User._parse(self, r.user)
557557

@@ -585,8 +585,8 @@ def check_password(self, password: str) -> User:
585585
)
586586
)
587587

588-
self.storage.user_id = r.user.id
589-
self.storage.is_bot = False
588+
self.storage.user_id(r.user.id)
589+
self.storage.is_bot(False)
590590

591591
return User._parse(self, r.user)
592592

@@ -622,8 +622,8 @@ def recover_password(self, recovery_code: str) -> User:
622622
)
623623
)
624624

625-
self.storage.user_id = r.user.id
626-
self.storage.is_bot = False
625+
self.storage.user_id(r.user.id)
626+
self.storage.is_bot(False)
627627

628628
return User._parse(self, r.user)
629629

@@ -828,7 +828,7 @@ def start(self):
828828
if not is_authorized:
829829
self.authorize()
830830

831-
if not self.storage.is_bot and self.takeout:
831+
if not self.storage.is_bot() and self.takeout:
832832
self.takeout_id = self.send(functions.account.InitTakeoutSession()).id
833833
log.warning("Takeout session {} initiated".format(self.takeout_id))
834834

@@ -1461,20 +1461,20 @@ def load_session(self):
14611461
self.storage.open()
14621462

14631463
session_empty = any([
1464-
self.storage.test_mode is None,
1465-
self.storage.auth_key is None,
1466-
self.storage.user_id is None,
1467-
self.storage.is_bot is None
1464+
self.storage.test_mode() is None,
1465+
self.storage.auth_key() is None,
1466+
self.storage.user_id() is None,
1467+
self.storage.is_bot() is None
14681468
])
14691469

14701470
if session_empty:
1471-
self.storage.dc_id = 2
1472-
self.storage.date = 0
1471+
self.storage.dc_id(2)
1472+
self.storage.date(0)
14731473

1474-
self.storage.test_mode = self.test_mode
1475-
self.storage.auth_key = Auth(self, self.storage.dc_id).create()
1476-
self.storage.user_id = None
1477-
self.storage.is_bot = None
1474+
self.storage.test_mode(self.test_mode)
1475+
self.storage.auth_key(Auth(self, self.storage.dc_id()).create())
1476+
self.storage.user_id(None)
1477+
self.storage.is_bot(None)
14781478

14791479
def load_plugins(self):
14801480
if self.plugins:
@@ -1682,7 +1682,7 @@ def resolve_peer(self, peer_id: Union[int, str]):
16821682
except KeyError:
16831683
raise PeerIdInvalid
16841684

1685-
peer_type = utils.get_type(peer_id)
1685+
peer_type = utils.get_peer_type(peer_id)
16861686

16871687
if peer_type == "user":
16881688
self.fetch_peers(
@@ -1790,7 +1790,7 @@ def save_file(
17901790
file_id = file_id or self.rnd_id()
17911791
md5_sum = md5() if not is_big and not is_missing_part else None
17921792

1793-
session = Session(self, self.storage.dc_id, self.storage.auth_key, is_media=True)
1793+
session = Session(self, self.storage.dc_id(), self.storage.auth_key(), is_media=True)
17941794
session.start()
17951795

17961796
try:
@@ -1877,7 +1877,7 @@ def get_file(
18771877
session = self.media_sessions.get(dc_id, None)
18781878

18791879
if session is None:
1880-
if dc_id != self.storage.dc_id:
1880+
if dc_id != self.storage.dc_id():
18811881
session = Session(self, dc_id, Auth(self, dc_id).create(), is_media=True)
18821882
session.start()
18831883

@@ -1903,7 +1903,7 @@ def get_file(
19031903
session.stop()
19041904
raise AuthBytesInvalid
19051905
else:
1906-
session = Session(self, dc_id, self.storage.auth_key, is_media=True)
1906+
session = Session(self, dc_id, self.storage.auth_key(), is_media=True)
19071907
session.start()
19081908

19091909
self.media_sessions[dc_id] = session

pyrogram/session/auth.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ class Auth:
3737

3838
def __init__(self, client: "pyrogram.Client", dc_id: int):
3939
self.dc_id = dc_id
40-
self.test_mode = client.storage.test_mode
40+
self.test_mode = client.storage.test_mode()
4141
self.ipv6 = client.ipv6
4242
self.proxy = client.proxy
4343

pyrogram/session/session.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ def start(self):
117117
while True:
118118
self.connection = Connection(
119119
self.dc_id,
120-
self.client.storage.test_mode,
120+
self.client.storage.test_mode(),
121121
self.client.ipv6,
122122
self.client.proxy
123123
)

0 commit comments

Comments
 (0)