From 307761097ab65add22af0797b55a32eb5718122d Mon Sep 17 00:00:00 2001 From: Peter Eckel Date: Sun, 22 Mar 2026 10:04:21 +0100 Subject: [PATCH] Make DHCPServer a reqzuired field for ClientClasss in the API --- netbox_dhcp/api/serializers_/client_class.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/netbox_dhcp/api/serializers_/client_class.py b/netbox_dhcp/api/serializers_/client_class.py index 675311b..db6104d 100644 --- a/netbox_dhcp/api/serializers_/client_class.py +++ b/netbox_dhcp/api/serializers_/client_class.py @@ -5,6 +5,7 @@ from netbox_dhcp.models import ClientClass from .option import OptionSerializer +from .dhcp_server import DHCPServerSerializer __all__ = ("ClientClassSerializer",) @@ -54,6 +55,11 @@ class Meta: view_name="plugins-api:netbox_dhcp-api:clientclass-detail" ) + dhcp_server = DHCPServerSerializer( + nested=True, + read_only=False, + required=True, + ) options = OptionSerializer( nested=True, many=True,