From 67a73c1fbf72010fa4f966ec768b4a42bce60017 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 31 Mar 2020 22:11:16 +1100 Subject: [PATCH] auto-fill price break with default quantity --- InvenTree/company/views.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/InvenTree/company/views.py b/InvenTree/company/views.py index d37b72e707..243a982872 100644 --- a/InvenTree/company/views.py +++ b/InvenTree/company/views.py @@ -16,6 +16,8 @@ from InvenTree.views import AjaxCreateView, AjaxUpdateView, AjaxDeleteView from InvenTree.status_codes import OrderStatus from InvenTree.helpers import str2bool +from common.models import Currency + from .models import Company from .models import SupplierPart from .models import SupplierPriceBreak @@ -330,6 +332,13 @@ class PriceBreakCreate(AjaxCreateView): initials['part'] = self.get_part() + # Pre-select the default currency + try: + base = Currency.objects.get(base=True) + initials['currency'] = base + except Currency.DoesNotExist: + pass + return initials