Make send_document return an Exception if document to send is not found

This commit is contained in:
Davte 2019-07-26 14:03:33 +02:00
parent 1297402357
commit c56c37c351

View File

@ -1273,17 +1273,17 @@ class Bot(TelegramBot, ObjectWithDatabase, MultiLanguageObject):
or 'Document'
)
document = buffered_file
except FileNotFoundError:
document = None
except FileNotFoundError as e:
if buffered_file:
buffered_file.close()
return e
else:
use_stored_file_id = False
if document is None:
logging.error(
"`document` is None, `send_document` returning..."
)
return
return Exception("No `document` provided")
sent_update = None
try:
sent_update = await self.sendDocument(