Skip to content
Snippets Groups Projects

Fix metadata loading upon `Resource.objects()`

Closed Niklas Siemer requested to merge dev_nsiemer_res_objcs_meta into master
1 unresolved thread
1 file
+ 2
1
Compare changes
  • Side-by-side
  • Inline
@@ -440,7 +440,8 @@ class Resource:
@@ -440,7 +440,8 @@ class Resource:
path = urllib.parse.quote("/" + data["Path"], safe="")
path = urllib.parse.quote("/" + data["Path"], safe="")
metadata: dict = {}
metadata: dict = {}
for meta in metadata_storage:
for meta in metadata_storage:
if list(meta.keys())[0].endswith(f"@path={path}"):
key: str = list(meta.keys())[0]
 
if key.endswith(f"@path={path}") or f"/{path}/@type=metadata" in key:
metadata = meta
metadata = meta
break
break
objects.append(FileObject(self, data, metadata))
objects.append(FileObject(self, data, metadata))
Loading