mirror of
https://github.com/LonamiWebs/Telethon.git
synced 2025-02-18 12:30:59 +03:00
Add setters for non-persistent values that apps might change
This commit is contained in:
parent
03d4ab3765
commit
e1d7cc541f
|
@ -100,26 +100,50 @@ class Session(ABC):
|
||||||
def device_model(self):
|
def device_model(self):
|
||||||
return self._device_model
|
return self._device_model
|
||||||
|
|
||||||
|
@device_model.setter
|
||||||
|
def device_model(self, value):
|
||||||
|
self._device_model = value
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def system_version(self):
|
def system_version(self):
|
||||||
return self._system_version
|
return self._system_version
|
||||||
|
|
||||||
|
@system_version.setter
|
||||||
|
def system_version(self, value):
|
||||||
|
self._system_version = value
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def app_version(self):
|
def app_version(self):
|
||||||
return self._app_version
|
return self._app_version
|
||||||
|
|
||||||
|
@app_version.setter
|
||||||
|
def app_version(self, value):
|
||||||
|
self._app_version = value
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def lang_code(self):
|
def lang_code(self):
|
||||||
return self._lang_code
|
return self._lang_code
|
||||||
|
|
||||||
|
@lang_code.setter
|
||||||
|
def lang_code(self, value):
|
||||||
|
self._lang_code = value
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def system_lang_code(self):
|
def system_lang_code(self):
|
||||||
return self._system_lang_code
|
return self._system_lang_code
|
||||||
|
|
||||||
|
@system_lang_code.setter
|
||||||
|
def system_lang_code(self, value):
|
||||||
|
self._system_lang_code = value
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def report_errors(self):
|
def report_errors(self):
|
||||||
return self._report_errors
|
return self._report_errors
|
||||||
|
|
||||||
|
@report_errors.setter
|
||||||
|
def report_errors(self, value):
|
||||||
|
self._report_errors = value
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def time_offset(self):
|
def time_offset(self):
|
||||||
return self._time_offset
|
return self._time_offset
|
||||||
|
@ -132,10 +156,18 @@ class Session(ABC):
|
||||||
def flood_sleep_threshold(self):
|
def flood_sleep_threshold(self):
|
||||||
return self._flood_sleep_threshold
|
return self._flood_sleep_threshold
|
||||||
|
|
||||||
|
@flood_sleep_threshold.setter
|
||||||
|
def flood_sleep_threshold(self, value):
|
||||||
|
self._flood_sleep_threshold = value
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def sequence(self):
|
def sequence(self):
|
||||||
return self._sequence
|
return self._sequence
|
||||||
|
|
||||||
|
@sequence.setter
|
||||||
|
def sequence(self, value):
|
||||||
|
self._sequence = value
|
||||||
|
|
||||||
def get_new_msg_id(self):
|
def get_new_msg_id(self):
|
||||||
"""Generates a new unique message ID based on the current
|
"""Generates a new unique message ID based on the current
|
||||||
time (in ms) since epoch"""
|
time (in ms) since epoch"""
|
||||||
|
|
|
@ -66,38 +66,6 @@ class MemorySession(Session):
|
||||||
def salt(self, value):
|
def salt(self, value):
|
||||||
self._salt = value
|
self._salt = value
|
||||||
|
|
||||||
@property
|
|
||||||
def device_model(self):
|
|
||||||
return self._device_model
|
|
||||||
|
|
||||||
@property
|
|
||||||
def system_version(self):
|
|
||||||
return self._system_version
|
|
||||||
|
|
||||||
@property
|
|
||||||
def app_version(self):
|
|
||||||
return self._app_version
|
|
||||||
|
|
||||||
@property
|
|
||||||
def lang_code(self):
|
|
||||||
return self._lang_code
|
|
||||||
|
|
||||||
@property
|
|
||||||
def system_lang_code(self):
|
|
||||||
return self._system_lang_code
|
|
||||||
|
|
||||||
@property
|
|
||||||
def report_errors(self):
|
|
||||||
return self._report_errors
|
|
||||||
|
|
||||||
@property
|
|
||||||
def sequence(self):
|
|
||||||
return self._sequence
|
|
||||||
|
|
||||||
@property
|
|
||||||
def flood_sleep_threshold(self):
|
|
||||||
return self._flood_sleep_threshold
|
|
||||||
|
|
||||||
def close(self):
|
def close(self):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user