Skip to content

Commit

Permalink
[#18] unregister CamelizeFilterExtension
Browse files Browse the repository at this point in the history
  • Loading branch information
Floris272 committed Feb 27, 2025
1 parent 8166dea commit 2b73dfe
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions src/open_producten/producttypen/apps.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,22 @@
from django.apps import AppConfig

from drf_spectacular.extensions import OpenApiFilterExtension


class ProducttypenConfig(AppConfig):
default_auto_field = "django.db.models.BigAutoField"
name = "open_producten.producttypen"

def ready(self):
unregister_camelize_filter_extension()


def unregister_camelize_filter_extension():
"""
CamelizeFilterExtension from vng_api_common is loaded automatically and cannot be removed using SPECTACULAR_SETTINGS.
"""
OpenApiFilterExtension._registry = [
ext
for ext in OpenApiFilterExtension._registry
if ext.__name__ != "CamelizeFilterExtension"
]

0 comments on commit 2b73dfe

Please sign in to comment.