Compare commits
2 Commits
0e038cbb18
...
cdce235ecd
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cdce235ecd | ||
|
|
4f97d95de3 |
|
|
@ -51,6 +51,7 @@ class RecordTable(table.Table):
|
|||
document = super().get(doc_id=doc_id)
|
||||
if document:
|
||||
return document.deserialize(self.db, recurse=recurse)
|
||||
return None
|
||||
|
||||
matches = self.search(*args, recurse=recurse, **kwargs)
|
||||
if matches:
|
||||
|
|
|
|||
|
|
@ -343,7 +343,8 @@ class TextFilePointer(BinaryFilePointer):
|
|||
extension: str = ".txt"
|
||||
|
||||
def prepare(self, data: value_type):
|
||||
if data and not isinstance(data, bytes):
|
||||
if isinstance(data, bytes):
|
||||
return data
|
||||
return str(data).encode()
|
||||
|
||||
def deserialize(self, value: str, db: TinyDB, recurse: bool = True) -> value_type:
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user