Revert Attachment.save code to prior implementation
This commit is contained in:
parent
9eaf1e85e4
commit
6ba3d89076
@ -172,11 +172,11 @@ class Attachment(Hashable):
|
||||
The number of bytes written.
|
||||
"""
|
||||
data = await self.read(use_cached=use_cached)
|
||||
if isinstance(fp, io.RawIOBase):
|
||||
if isinstance(fp, io.IOBase) and fp.writable():
|
||||
written = fp.write(data)
|
||||
if seek_begin:
|
||||
fp.seek(0)
|
||||
return written or 0
|
||||
return written
|
||||
else:
|
||||
with open(fp, 'wb') as f:
|
||||
return f.write(data)
|
||||
|
Loading…
x
Reference in New Issue
Block a user