diff --git a/CHANGES.md b/CHANGES.md index 09cc0323..43dd4c96 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -6,6 +6,12 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/). Note: Minor version `0.X.0` update might break the API, It's recommended to pin `tipg` to minor version: `tipg>=0.1,<0.2` +## [unreleased] + +### fixed + +- forward `catalog_dependency` in `OGCFeaturesFactory` and `OGCTilesFactory` when using `Endpoints` factory + ## [0.4.2] - 2023-08-24 ### changed diff --git a/tipg/factory.py b/tipg/factory.py index d8bb94c9..255285f6 100644 --- a/tipg/factory.py +++ b/tipg/factory.py @@ -1961,6 +1961,7 @@ def links(self, request: Request) -> List[model.Link]: def register_routes(self): """Register factory Routes.""" self.ogc_features = OGCFeaturesFactory( + catalog_dependency=self.catalog_dependency, collection_dependency=self.collection_dependency, router_prefix=self.router_prefix, templates=self.templates, @@ -1970,6 +1971,7 @@ def register_routes(self): self.router.include_router(self.ogc_features.router, tags=["OGC Features API"]) self.ogc_tiles = OGCTilesFactory( + catalog_dependency=self.catalog_dependency, collection_dependency=self.collection_dependency, router_prefix=self.router_prefix, templates=self.templates,