PEP fixes

This commit is contained in:
Oliver 2022-02-07 12:32:50 +11:00
parent 509d58979e
commit c6dc196053
2 changed files with 4 additions and 9 deletions

View File

@ -27,7 +27,6 @@ from InvenTree.serializers import (InvenTreeAttachmentSerializerField,
from InvenTree.status_codes import BuildStatus, PurchaseOrderStatus
from stock.models import StockItem
from .admin import BomItemResource
from .models import (BomItem, BomItemSubstitute,
Part, PartAttachment, PartCategory, PartRelated,
PartParameter, PartParameterTemplate, PartSellPriceBreak,
@ -470,7 +469,7 @@ class BomItemSerializer(InvenTreeModelSerializer):
def validate_quantity(self, quantity):
if quantity <= 0:
raise serializers.ValidationError(_("Quantity must be greater than zero"))
return quantity
part = serializers.PrimaryKeyRelatedField(queryset=Part.objects.filter(assembly=True))
@ -955,7 +954,7 @@ class BomExtractSerializer(serializers.Serializer):
)
def save(self):
data = self.validated_data
master_part = data['part']
@ -978,7 +977,6 @@ class BomUploadSerializer(serializers.Serializer):
def validate(self, data):
items = data['items']
if len(items) == 0:
@ -1008,6 +1006,6 @@ class BomUploadSerializer(serializers.Serializer):
# Create a new BomItem object
BomItem.objects.create(**item)
except Exception as e:
raise serializers.ValidationError(detail=serializers.as_serializer_error(e))

View File

@ -28,20 +28,17 @@ import requests
import os
import io
from rapidfuzz import fuzz
from decimal import Decimal, InvalidOperation
from decimal import Decimal
from .models import PartCategory, Part
from .models import PartParameterTemplate
from .models import PartCategoryParameterTemplate
from .models import BomItem
from .models import PartSellPriceBreak, PartInternalPriceBreak
from common.models import InvenTreeSetting
from company.models import SupplierPart
from common.files import FileManager
from common.views import FileManagementFormView, FileManagementAjaxView
from common.forms import UploadFileForm, MatchFieldForm
from stock.models import StockItem, StockLocation