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.
|
The number of bytes written.
|
||||||
"""
|
"""
|
||||||
data = await self.read(use_cached=use_cached)
|
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)
|
written = fp.write(data)
|
||||||
if seek_begin:
|
if seek_begin:
|
||||||
fp.seek(0)
|
fp.seek(0)
|
||||||
return written or 0
|
return written
|
||||||
else:
|
else:
|
||||||
with open(fp, 'wb') as f:
|
with open(fp, 'wb') as f:
|
||||||
return f.write(data)
|
return f.write(data)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user