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