From 85cdecddea81029259b4e6f5c5d1d81e1c84d39d Mon Sep 17 00:00:00 2001 From: gsinghpal Date: Sat, 30 May 2026 21:56:54 -0400 Subject: [PATCH] fix(fusion_clock): keep inline nav bars instead of a shared template MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A shared portal_employee_navbar template broke fusion_planning, which xpath-inherits each clock page's inline fclk-nav-bar to inject its Schedule tab (anchored on a[@href='/my/clock/timesheets']). Revert to the original inline-nav pattern on all four pages and append the Payslips item to each — zero changes needed in fusion_planning. Co-Authored-By: Claude Opus 4.8 --- fusion_clock/views/portal_clock_templates.xml | 39 +++++- .../views/portal_payslip_templates.xml | 116 ++++++++++-------- .../views/portal_report_templates.xml | 39 +++++- .../views/portal_timesheet_templates.xml | 39 +++++- 4 files changed, 176 insertions(+), 57 deletions(-) diff --git a/fusion_clock/views/portal_clock_templates.xml b/fusion_clock/views/portal_clock_templates.xml index daad6a4e..521bb7ca 100644 --- a/fusion_clock/views/portal_clock_templates.xml +++ b/fusion_clock/views/portal_clock_templates.xml @@ -286,9 +286,42 @@ - - - + diff --git a/fusion_clock/views/portal_payslip_templates.xml b/fusion_clock/views/portal_payslip_templates.xml index 752ef70a..02807d5b 100644 --- a/fusion_clock/views/portal_payslip_templates.xml +++ b/fusion_clock/views/portal_payslip_templates.xml @@ -47,9 +47,40 @@ - - - + @@ -118,54 +149,43 @@ - - - + - - - diff --git a/fusion_clock/views/portal_report_templates.xml b/fusion_clock/views/portal_report_templates.xml index d10696d9..e8e5063c 100644 --- a/fusion_clock/views/portal_report_templates.xml +++ b/fusion_clock/views/portal_report_templates.xml @@ -60,9 +60,42 @@ - - - + diff --git a/fusion_clock/views/portal_timesheet_templates.xml b/fusion_clock/views/portal_timesheet_templates.xml index 302df440..8bd142af 100644 --- a/fusion_clock/views/portal_timesheet_templates.xml +++ b/fusion_clock/views/portal_timesheet_templates.xml @@ -120,9 +120,42 @@ - - - +