do not assume pointers are populated
This commit is contained in:
parent
450d8d490a
commit
5bddca974d
|
@ -112,6 +112,7 @@ class Pointer(Field):
|
|||
return ""
|
||||
|
||||
def deserialize(self, value: str, db: TinyDB, recurse=True) -> value_type:
|
||||
if value:
|
||||
pt, puid = value.split("::")
|
||||
if puid:
|
||||
return db.table(pt).search(where("uid") == puid, recurse=recurse)[0]
|
||||
|
|
Loading…
Reference in New Issue
Block a user