[FIX] account: dashboard view cash statements
Fine tuning of 78286851034b8f3ef4dcab78e50b7220c0bdd213 The link to view Cash Statements on the dashboard openned the wrong action. Also in some cases, removing the context key `search_default_journal` was not enough so we set it to `False` instead. closes #64118 closes odoo/odoo#64279 X-original-commit: 95ffa9fd122eae82d12d40db3cb7364cf3d3c919 Signed-off-by: oco-odoo <oco-odoo@users.noreply.github.com> Signed-off-by: wan <william-andre@users.noreply.github.com>
This commit is contained in:
@@ -518,7 +518,7 @@ class account_journal(models.Model):
|
||||
ctx = dict(self.env.context, default_journal_id=self.id)
|
||||
if ctx.get('search_default_journal', False):
|
||||
ctx.update(search_default_journal_id=self.id)
|
||||
del ctx['search_default_journal'] # otherwise it will do a useless groupby in bank statements
|
||||
ctx['search_default_journal'] = False # otherwise it will do a useless groupby in bank statements
|
||||
ctx.pop('group_by', None)
|
||||
action = self.env['ir.actions.act_window']._for_xml_id(f"account.{action_name}")
|
||||
action['context'] = ctx
|
||||
|
||||
@@ -105,7 +105,7 @@
|
||||
<filter string="Validated" name="confirmed" domain="[('state','=','confirm')]"/>
|
||||
<separator/>
|
||||
<filter name="filter_date" date="date"/>
|
||||
<field name="journal_id" domain="[('type', '=', 'bank')]" />
|
||||
<field name="journal_id" domain="[('type', 'in', ('bank', 'cash'))]" />
|
||||
<group expand="0" string="Group By">
|
||||
<filter string="Journal" name="journal" context="{'group_by': 'journal_id'}"/>
|
||||
<filter string="Status" name="status" context="{'group_by': 'state'}"/>
|
||||
|
||||
@@ -60,7 +60,8 @@
|
||||
<span role="separator">View</span>
|
||||
</div>
|
||||
<div>
|
||||
<a role="menuitem" type="object" name="open_action_with_context" context="{'action_name': 'action_bank_statement_tree', 'search_default_journal': True}">Statements</a>
|
||||
<a t-if="journal_type == 'bank'" role="menuitem" type="object" name="open_action_with_context" context="{'action_name': 'action_bank_statement_tree', 'search_default_journal': True}">Statements</a>
|
||||
<a t-if="journal_type == 'cash'" role="menuitem" type="object" name="open_action_with_context" context="{'action_name': 'action_view_bank_statement_tree', 'search_default_journal': True}">Statements</a>
|
||||
</div>
|
||||
<div>
|
||||
<a role="menuitem" type="object" name="open_action_with_context" context="{'action_name': 'action_bank_statement_line', 'search_default_journal': True}">Operations</a>
|
||||
|
||||
Reference in New Issue
Block a user