mirror of
https://github.com/inventree/InvenTree.git
synced 2025-12-17 17:58:22 +00:00
Remove 'url' field from serializers (#9150)
* Remove 'url' field from serializers - Not used in any official client - Inconsistent use across models * Bump API version * Adjust unit tests * Fix API version
This commit is contained in:
@@ -113,7 +113,7 @@ class CompanySerializer(
|
||||
):
|
||||
"""Serializer for Company object (full detail)."""
|
||||
|
||||
export_exclude_fields = ['url', 'primary_address']
|
||||
export_exclude_fields = ['primary_address']
|
||||
|
||||
import_exclude_fields = ['image']
|
||||
|
||||
@@ -123,7 +123,6 @@ class CompanySerializer(
|
||||
model = Company
|
||||
fields = [
|
||||
'pk',
|
||||
'url',
|
||||
'name',
|
||||
'description',
|
||||
'website',
|
||||
@@ -163,8 +162,6 @@ class CompanySerializer(
|
||||
|
||||
primary_address = AddressSerializer(required=False, allow_null=True, read_only=True)
|
||||
|
||||
url = serializers.CharField(source='get_absolute_url', read_only=True)
|
||||
|
||||
image = InvenTreeImageSerializerField(required=False, allow_null=True)
|
||||
|
||||
email = serializers.EmailField(
|
||||
@@ -353,7 +350,6 @@ class SupplierPartSerializer(
|
||||
'SKU',
|
||||
'supplier',
|
||||
'supplier_detail',
|
||||
'url',
|
||||
'updated',
|
||||
'notes',
|
||||
'tags',
|
||||
@@ -445,8 +441,6 @@ class SupplierPartSerializer(
|
||||
source='manufacturer_part.MPN', read_only=True, label=_('MPN')
|
||||
)
|
||||
|
||||
url = serializers.CharField(source='get_absolute_url', read_only=True)
|
||||
|
||||
# Date fields
|
||||
updated = serializers.DateTimeField(allow_null=True, read_only=True)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user