|
|
|
@ -24,6 +24,11 @@ class WorkTypeSerializer(serializers.ModelSerializer): |
|
|
|
|
validated_data['client'] = self.context['request'].user.client |
|
|
|
|
return serializers.ModelSerializer.create(self, validated_data) |
|
|
|
|
|
|
|
|
|
def update(self, instance, validated_data): |
|
|
|
|
if 'label' in validated_data: |
|
|
|
|
raise serializers.ValidationError("Cannot update field.") |
|
|
|
|
return super().update(instance, validated_data) |
|
|
|
|
|
|
|
|
|
class PriceSerializer(serializers.ModelSerializer): |
|
|
|
|
get_employee_uuid = serializers.UUIDField(write_only=True) |
|
|
|
|
get_work_type_uuid = serializers.UUIDField(write_only=True) |
|
|
|
|