Skip to content

Commit

Permalink
fix(api): Ensure device groups is read only
Browse files Browse the repository at this point in the history
checks for required fields

!45 #160 #162
  • Loading branch information
jon-nfc committed Jul 31, 2024
1 parent 213644a commit 2f55024
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions app/api/serializers/itam/device.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ class DeviceSerializer(serializers.ModelSerializer):

config = serializers.SerializerMethodField('get_device_config')

groups = DeviceConfigGroupsSerializer(source='configgrouphosts_set', many=True, read_only=False)
groups = DeviceConfigGroupsSerializer(source='configgrouphosts_set', many=True, read_only=True)

def get_device_config(self, device):

Expand All @@ -70,11 +70,12 @@ class Meta:
]

read_only_fields = [
'id',
'config',
'inventorydate',
'created',
'modified',
'inventorydate',
'is_global',
'slug',
'groups',
'url',
]

0 comments on commit 2f55024

Please sign in to comment.