Bug Fix: Timesheet Add Tasks Button honors JSON Config

Display table of contents

PPP Scheduler Changes >

Bug Fix: Timesheet Add Tasks Button honors JSON Config

The Timesheet Add Tasks button ignored the JSON configuration settings.

Even when buttons.addTasks.label or buttons.addTasks.disable were defined, the UI continued to display the built‑in label and remained enabled. Other buttons (Submit/Recall) correctly applied their JSON overrides, but Add Tasks did not.

The Add Tasks button should read its label, disable, and alwaysEnabled settings from config.buttons.addTasks, and UI text/enabled state should update based on JSON configuration without requiring code changes.

The Add Tasks label is now correctly replaced when a custom label is provided in the configuration. The button now honors JSON overrides in the same way as Submit and Recall.