diff --git a/addons/hr_attendance/static/src/client_action/my_attendances/my_attendances.js b/addons/hr_attendance/static/src/client_action/my_attendances/my_attendances.js index c4cddace6fc..2281c905d44 100644 --- a/addons/hr_attendance/static/src/client_action/my_attendances/my_attendances.js +++ b/addons/hr_attendance/static/src/client_action/my_attendances/my_attendances.js @@ -20,7 +20,7 @@ export class MyAttendances extends Component { async onWillStart() { const result = await this.orm.searchRead( - "hr.employee", + "hr.employee.public", [["user_id", "=", this.user.userId]], ["attendance_state", "name", "hours_today"] ); diff --git a/addons/hr_attendance/static/tests/client_action_tests.js b/addons/hr_attendance/static/tests/client_action_tests.js index b3e249ab58b..be82803f6ff 100644 --- a/addons/hr_attendance/static/tests/client_action_tests.js +++ b/addons/hr_attendance/static/tests/client_action_tests.js @@ -17,7 +17,7 @@ QUnit.module("Client Actions", (hooks) => { // serverData = getActionManagerServerData(); serverData = { models: { - "hr.employee": { + "hr.employee.public": { fields: { name: { string: "Name", type: "char" }, attendance_state: { @@ -114,7 +114,7 @@ QUnit.module("Client Actions", (hooks) => { const mockRPC = async (route, args) => { if (args.method === "attendance_scan" && args.model === "hr.employee") { rpcCount++; - return serverData.models["hr.employee"].records.find((r) => r.id === args.args[0]); + return serverData.models["hr.employee.public"].records.find((r) => r.id === args.args[0]); } }; const webClient = await createWebClient({ serverData, mockRPC });