2 Commits

Author SHA1 Message Date
jscampucci
c991392b7b [IMP] helpdesk_portal_timesheet : hide non billable timesheet from portal 2025-09-08 09:36:22 +02:00
jscampucci
e21d56abfa [CLN] lint commit 2025-09-03 15:49:26 +02:00
2 changed files with 3 additions and 4 deletions

View File

@@ -12,8 +12,7 @@
"summary": "Show ticket timesheets in portal view",
# any module necessary for this one to work correctly
"depends": [
"helpdesk_mgmt_timesheet",
"sale_timesheet_line_exclude",
"helpdesk_mgmt_timesheet","sale_timesheet_line_exclude",
],
"qweb": [],
"external_dependencies": {
@@ -32,4 +31,4 @@
# and independently installed. Used for synergetic or glue modules.
"auto_install": False,
"application": False,
}
}

View File

@@ -33,7 +33,7 @@
<tr>
<th colspan="3"></th>
<th class="text-end">
<t t-set="timesheets_amount" t-value="round(sum(timesheets.filtered(lambda t: not t.exclude_from_sale_order).mapped('unit_amount')), 2) or 0.0"></t>
<t t-set="timesheets_amount" t-value="round(sum(timesheets.mapped('unit_amount')), 2) or 0.0"></t>
<div t-if="is_uom_day">
<strong>Days Spent:</strong>
<span t-esc="timesheets._convert_hours_to_days(timesheets_amount)" t-options='{"widget": "timesheet_uom"}'/>