Make todos & refactor code

This commit is contained in:
Kiryl
2021-11-02 12:06:34 +03:00
parent 8c37482616
commit 479695e185
5 changed files with 314 additions and 242 deletions

View File

@@ -95,19 +95,19 @@ class Access:
else:
raise Exception(f'{response.status_code}')
def get_doc(self, doc_id):
def get_book(self, book_id):
if self.is_time_for_refreshing():
self.refresh_token()
self.refreshing.wait()
response = requests.get(f'{self.url}/doc-convert/{doc_id}/file', headers=self.headers)
response = requests.get(f'{self.url}/doc-convert/{book_id}/file', headers=self.headers)
if response.status_code == 404:
raise FileNotFoundError('404 Not Found: file have not found.')
elif response.status_code == 200:
content = response.content
else:
raise Exception(f'Error in getting doc from url: {self.url}/doc-convert/{doc_id}/file, '
raise Exception(f'Error in getting doc from url: {self.url}/doc-convert/{book_id}/file, '
f'status code:{response.status_code}')
return content