mirror of https://github.com/jumpserver/jumpserver
fix: 修复授权500
parent
07179a4d22
commit
3e51f4d616
|
@ -13,8 +13,6 @@ __all__ = [
|
|||
|
||||
|
||||
class ApplicationPermissionSerializer(BulkOrgResourceModelSerializer):
|
||||
authorization_rules_display = serializers.ReadOnlyField(
|
||||
source='get_authorization_rules_display', label=_('Authorization rules'))
|
||||
category_display = serializers.ReadOnlyField(source='get_category_display', label=_('Category display'))
|
||||
type_display = serializers.ReadOnlyField(source='get_type_display', label=_('Type display'))
|
||||
is_valid = serializers.BooleanField(read_only=True, label=_('Is valid'))
|
||||
|
@ -26,7 +24,7 @@ class ApplicationPermissionSerializer(BulkOrgResourceModelSerializer):
|
|||
fields_small = fields_mini + [
|
||||
'category', 'category_display', 'type', 'type_display',
|
||||
'is_active', 'is_expired', 'is_valid',
|
||||
'created_by', 'date_created', 'date_expired', 'date_start', 'comment', 'authorization_rules_display'
|
||||
'created_by', 'date_created', 'date_expired', 'date_start', 'comment', 'from_ticket'
|
||||
]
|
||||
fields_m2m = [
|
||||
'users', 'user_groups', 'applications', 'system_users',
|
||||
|
@ -34,7 +32,7 @@ class ApplicationPermissionSerializer(BulkOrgResourceModelSerializer):
|
|||
'system_users_amount',
|
||||
]
|
||||
fields = fields_small + fields_m2m
|
||||
read_only_fields = ['created_by', 'date_created']
|
||||
read_only_fields = ['created_by', 'date_created', 'from_ticket']
|
||||
extra_kwargs = {
|
||||
'is_expired': {'label': _('Is expired')},
|
||||
'is_valid': {'label': _('Is valid')},
|
||||
|
|
|
@ -39,8 +39,6 @@ class ActionsDisplayField(ActionsField):
|
|||
|
||||
class AssetPermissionSerializer(BulkOrgResourceModelSerializer):
|
||||
actions = ActionsField(required=False, allow_null=True, label=_("Actions"))
|
||||
authorization_rules_display = serializers.ReadOnlyField(
|
||||
source='get_authorization_rules_display', label=_('Authorization rules'))
|
||||
is_valid = serializers.BooleanField(read_only=True, label=_("Is valid"))
|
||||
is_expired = serializers.BooleanField(read_only=True, label=_('Is expired'))
|
||||
users_display = serializers.ListField(child=serializers.CharField(), label=_('Users display'), required=False)
|
||||
|
@ -55,7 +53,7 @@ class AssetPermissionSerializer(BulkOrgResourceModelSerializer):
|
|||
fields_small = fields_mini + [
|
||||
'is_active', 'is_expired', 'is_valid', 'actions',
|
||||
'created_by', 'date_created', 'date_expired',
|
||||
'date_start', 'comment', 'authorization_rules_display'
|
||||
'date_start', 'comment', 'from_ticket'
|
||||
]
|
||||
fields_m2m = [
|
||||
'users', 'users_display', 'user_groups', 'user_groups_display', 'assets',
|
||||
|
@ -64,7 +62,7 @@ class AssetPermissionSerializer(BulkOrgResourceModelSerializer):
|
|||
'nodes_amount', 'system_users_amount',
|
||||
]
|
||||
fields = fields_small + fields_m2m
|
||||
read_only_fields = ['created_by', 'date_created']
|
||||
read_only_fields = ['created_by', 'date_created', 'from_ticket']
|
||||
extra_kwargs = {
|
||||
'is_expired': {'label': _('Is expired')},
|
||||
'is_valid': {'label': _('Is valid')},
|
||||
|
|
Loading…
Reference in New Issue