diff --git a/stac_fastapi/pgstac/models/links.py b/stac_fastapi/pgstac/models/links.py index 0e6d9071..8127fbd5 100644 --- a/stac_fastapi/pgstac/models/links.py +++ b/stac_fastapi/pgstac/models/links.py @@ -129,7 +129,7 @@ def link_next(self) -> Optional[Dict[str, Any]]: if self.next is not None: method = self.request.method if method == "GET": - href = merge_params(self.url, {"token": f"next:{self.next}"}) + href = merge_params(self.base_url, {"token": f"next:{self.next}"}) link = { "rel": Relations.next.value, "type": MimeTypes.geojson.value, @@ -154,7 +154,7 @@ def link_prev(self) -> Optional[Dict[str, Any]]: if self.prev is not None: method = self.request.method if method == "GET": - href = merge_params(self.url, {"token": f"prev:{self.prev}"}) + href = merge_params(self.base_url, {"token": f"prev:{self.prev}"}) return { "rel": Relations.previous.value, "type": MimeTypes.geojson.value,