diff --git a/apps/terminal/const.py b/apps/terminal/const.py index 206fcef74..fd0421427 100644 --- a/apps/terminal/const.py +++ b/apps/terminal/const.py @@ -68,5 +68,5 @@ class SessionType(TextChoices): class ActionPermission(TextChoices): - read_only = "readonly", _('Read Only') + readonly = "readonly", _('Read Only') writable = "writable", _('Writable') diff --git a/apps/terminal/serializers/sharing.py b/apps/terminal/serializers/sharing.py index 5427fc7eb..c7b8f2e4e 100644 --- a/apps/terminal/serializers/sharing.py +++ b/apps/terminal/serializers/sharing.py @@ -16,7 +16,8 @@ class SessionSharingSerializer(OrgResourceModelSerializerMixin): child=serializers.CharField(max_length=36), allow_null=True, write_only=True ) action_permission = LabeledChoiceField( - default=1, choices=ActionPermission.choices, write_only=True, label=_('Action permission') + default=ActionPermission.writable, choices=ActionPermission.choices, + write_only=True, label=_('Action permission') ) class Meta: