diff --git a/addons/hr_attendance/static/src/js/presence_widgets.js b/addons/hr_attendance/static/src/js/presence_widgets.js index 50353484658..44fb1ab813d 100644 --- a/addons/hr_attendance/static/src/js/presence_widgets.js +++ b/addons/hr_attendance/static/src/js/presence_widgets.js @@ -27,26 +27,6 @@ var FormPresenceIndicator = form_common.AbstractField.extend({ }, }); -var KanbanPresenceIndicator = kanban_widgets.AbstractField.extend({ - init: function() { - this._super.apply(this, arguments); - }, - start: function() { - this.display_field(); - this.render_value(); // doesn't get called automatically in kanban_widgets.AbstractField - this.$el.tooltip({title: _t("employee presence
green: checked in
red: checked out"), trigger: 'hover'}); - return this._super(); - }, - render_value: function() { - this.$('.oe_hr_attendance_status').toggleClass("oe_hr_attendance_status_green", this.field.raw_value == 'checked_in'); - this.$('.oe_hr_attendance_status').toggleClass("oe_hr_attendance_status_red", this.field.raw_value == 'checked_out'); - }, - display_field: function() { - this.$el.html(QWeb.render("PresenceIndicator")); - }, -}); - core.form_widget_registry.add('hr_attendance_form_presence_indicator', FormPresenceIndicator); -kanban_widgets.registry.add('hr_attendance_kanban_presence_indicator', KanbanPresenceIndicator); -}); \ No newline at end of file +}); diff --git a/addons/hr_attendance/views/hr_employee_view.xml b/addons/hr_attendance/views/hr_employee_view.xml index 085b8c32350..48e8d6ee1b2 100644 --- a/addons/hr_attendance/views/hr_employee_view.xml +++ b/addons/hr_attendance/views/hr_employee_view.xml @@ -28,6 +28,7 @@ 99 +
@@ -36,13 +37,15 @@
-
- - - -
- +
+
+
+ +
+ + +
  • @@ -62,16 +65,20 @@ 1 + + + -
    -
    - - - +
    +
    +
    -
    - +
    +
    + + +
    @@ -92,4 +99,4 @@ - \ No newline at end of file +