Initial commit: Hr packages

This commit is contained in:
Ernad Husremovic 2025-08-29 15:20:50 +02:00
commit 62531cd146
2820 changed files with 1432848 additions and 0 deletions

View file

@ -0,0 +1,47 @@
odoo.define('hr_holidays.tour_time_off_request_calendar_view', function (require) {
'use strict';
var tour = require('web_tour.tour');
tour.register('time_off_request_calendar_view', {
test: true,
url: '/web',
},
[
tour.stepUtils.showAppsMenuItem(),
{
content: "Open Time Off app",
trigger: '.o_app[data-menu-xmlid="hr_holidays.menu_hr_holidays_root"]',
},
{
content: "Click on the first Thursday of the year",
trigger: '.fc-day-top.fc-thu',
run: () => {
const el = document.querySelector('.fc-day-top.fc-thu').firstChild;
el.scrollIntoView();
const fromPosition = el.getBoundingClientRect();
fromPosition.x += el.offsetWidth / 2;
fromPosition.y += el.offsetHeight / 2;
el.dispatchEvent(new MouseEvent("mousedown", {
bubbles: true,
which: 1,
button: 0,
clientX: fromPosition.x,
clientY: fromPosition.y}));
el.dispatchEvent(new MouseEvent("mouseup", {
bubbles: true,
which: 1,
button: 0,
clientX: fromPosition.x,
clientY: fromPosition.y }));
}
},
{
content: "Save the leave",
trigger: '.btn:contains("Save")',
run: 'click',
}
]);
});