Skip to content

Commit 074b0b6

Browse files
committed
Fixes based on review comments
1 parent 74789d0 commit 074b0b6

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

openeo/metadata.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -508,9 +508,9 @@ class CollectionMetadata(CubeMetadata):
508508
509509
"""
510510

511-
def __init__(self, metadata: dict, dimensions: List[Dimension] = None, connection = None):
511+
def __init__(self, metadata: dict, dimensions: List[Dimension] = None, federation = None):
512512
self._orig_metadata = metadata
513-
self._connection = connection
513+
self._federation = federation
514514
if dimensions is None:
515515
dimensions = self._parse_dimensions(self._orig_metadata)
516516

@@ -630,8 +630,7 @@ def extent(self) -> dict:
630630
return self._orig_metadata.get("extent")
631631

632632
def _repr_html_(self):
633-
federation = self._connection.capabilities().ext_federation_backend_details()
634-
return render_component("collection", data=self._orig_metadata, parameters={'federation': federation})
633+
return render_component("collection", data=self._orig_metadata, parameters={'federation': self._federation})
635634

636635
def __str__(self) -> str:
637636
bands = self.band_names if self.has_band_dimension() else "no bands dimension"

openeo/rest/connection.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -881,7 +881,8 @@ def collection_items(
881881

882882
def collection_metadata(self, name) -> CollectionMetadata:
883883
# TODO: duplication with `Connection.describe_collection`: deprecate one or the other?
884-
return CollectionMetadata(metadata=self.describe_collection(name), connection=self)
884+
federation = self.capabilities().ext_federation_backend_details()
885+
return CollectionMetadata(metadata=self.describe_collection(name), federation=federation)
885886

886887
def list_processes(self, namespace: Optional[str] = None) -> ProcessListingResponse:
887888
"""

0 commit comments

Comments
 (0)