Tweak how we fetch invoice parser

per changes in rattail
This commit is contained in:
Lance Edgar 2021-11-07 14:12:06 -06:00
parent 3990854d42
commit 67c1adcc75

View file

@ -172,7 +172,7 @@ class VendorInvoiceView(FileBatchMasterView):
return kwargs return kwargs
def init_batch(self, batch): def init_batch(self, batch):
parser = require_invoice_parser(batch.parser_key) parser = require_invoice_parser(self.rattail_config, batch.parser_key)
vendor = api.get_vendor(self.Session(), parser.vendor_key) vendor = api.get_vendor(self.Session(), parser.vendor_key)
if not vendor: if not vendor:
self.request.session.flash("No vendor setting found in database for key: {}".format(parser.vendor_key)) self.request.session.flash("No vendor setting found in database for key: {}".format(parser.vendor_key))