X Tutup
Skip to content

Commit b46bdf5

Browse files
committed
fix setting default mimetype of inputfile
1 parent ae33d33 commit b46bdf5

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

telegram/inputfile.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,11 @@ def __init__(self, data):
6969
if not self.filename or '.' not in self.filename:
7070
self.filename = self.mimetype.replace('/', '.')
7171
except TelegramError:
72-
self.mimetype = mimetypes.guess_type(self.filename)[0] or DEFAULT_MIME_TYPE
72+
if self.filename:
73+
self.mimetype = mimetypes.guess_type(
74+
self.filename)[0] or DEFAULT_MIME_TYPE
75+
else:
76+
self.mimetype = DEFAULT_MIME_TYPE
7377

7478
@property
7579
def headers(self):

0 commit comments

Comments
 (0)
X Tutup