diff --git a/pygeoapi/openapi.py b/pygeoapi/openapi.py index c8b49b8..578a627 100644 --- a/pygeoapi/openapi.py +++ b/pygeoapi/openapi.py @@ -485,6 +485,10 @@ def get_oas_30(cfg): LOGGER.debug('Provider specified not to advertise property') # noqa continue + if field == 'q' and ptype == 'record': + LOGGER.debug('q parameter already declared, skipping') + continue + if type == 'date': schema = { 'type': 'string',