diff --git a/addons/hr_contract/static/src/widgets/tooltip_warning_widget.js b/addons/hr_contract/static/src/widgets/tooltip_warning_widget.js new file mode 100644 index 00000000000..17a5f2dd7bc --- /dev/null +++ b/addons/hr_contract/static/src/widgets/tooltip_warning_widget.js @@ -0,0 +1,17 @@ +/** @odoo-module **/ + +import { registry } from "@web/core/registry"; +import { _t } from "@web/core/l10n/translation"; + +const { Component } = owl; + +export class ContractWarningTooltip extends Component { + get tooltipInfo() { + return JSON.stringify({ + "text" : _t("Calendar Mismatch : The employee's calendar does not match this contract's calendar. This could lead to unexpected behaviors."), + }) + } +} +ContractWarningTooltip.template = "hr_contract.ContractWarningTooltip"; + +registry.category("view_widgets").add("contract_warning_tooltip", ContractWarningTooltip); diff --git a/addons/hr_contract/static/src/widgets/tooltip_warning_widget.xml b/addons/hr_contract/static/src/widgets/tooltip_warning_widget.xml new file mode 100644 index 00000000000..3e1c6ded16c --- /dev/null +++ b/addons/hr_contract/static/src/widgets/tooltip_warning_widget.xml @@ -0,0 +1,10 @@ + + + + + + + diff --git a/addons/hr_contract/views/hr_contract_views.xml b/addons/hr_contract/views/hr_contract_views.xml index e3c6fa9cb1b..518dfa45805 100644 --- a/addons/hr_contract/views/hr_contract_views.xml +++ b/addons/hr_contract/views/hr_contract_views.xml @@ -19,15 +19,10 @@