Skip to content
Snippets Groups Projects
Commit 2d54afef authored by Chirag Dodiya's avatar Chirag Dodiya Committed by Richard Mathot
Browse files

[FIX] account: prevent crash onchange company_id

(rebase of #1534)
parent 5f6fc473
No related branches found
No related tags found
No related merge requests found
......@@ -572,8 +572,8 @@ class account_invoice(models.Model):
if 'journal_id' in journal_defaults:
values['journal_id'] = journal_defaults['journal_id']
if not values.get('journal_id'):
field_desc = journals.fields_get(['journal_id'])
type_label = next(t for t, label in field_desc['journal_id']['selection'] if t == journal_type)
field_desc = journals.fields_get(['type'])
type_label = next(t for t, label in field_desc['type']['selection'] if t == journal_type)
action = self.env.ref('account.action_account_journal_form')
msg = _('Cannot find any account journal of type "%s" for this company, You should create one.\n Please go to Journal Configuration') % type_label
raise RedirectWarning(msg, action.id, _('Go to the configuration panel'))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment