Merge pull request #17814 from rohitwaghchaure/new_pricing_rule_not_exists_issue

fix: pricing rule not exists issue
This commit is contained in:
rohitwaghchaure 2019-05-30 22:25:45 +05:30 committed by GitHub
commit 3fa54905a2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -321,7 +321,7 @@ def set_discount_amount(rate, item_details):
def remove_pricing_rule_for_item(pricing_rules, item_details, item_code=None):
from erpnext.accounts.doctype.pricing_rule.utils import get_apply_on_and_items
for d in pricing_rules.split(','):
if not d: continue
if not d or not frappe.db.exists("Pricing Rule", d): continue
pricing_rule = frappe.get_doc('Pricing Rule', d)
if pricing_rule.price_or_product_discount == 'Price':