diff --git a/bemade_fsm/models/task.py b/bemade_fsm/models/task.py index 750082d..7bb020f 100644 --- a/bemade_fsm/models/task.py +++ b/bemade_fsm/models/task.py @@ -3,30 +3,10 @@ from odoo.addons.project.models.project_task import CLOSED_STATES import re -import pytz + class Task(models.Model): - _inherit = ["project.task", "durpro.tag.inheritance.mixin"] - _name = "project.task" - - planned_date_begin_est = fields.Datetime(compute="_compute_est_dates", string="Planned Start (EST)") - date_deadline_est = fields.Datetime(compute="_compute_est_dates", string="Planned End (EST)") - - def _get_est_datetime(self, dt): - if not dt: - return False - user_tz = pytz.timezone('America/Toronto') - if not dt.tzinfo: - dt = fields.Datetime.from_string(str(dt)) - dt = fields.Datetime.context_timestamp(self, dt) - dt_est = dt.astimezone(user_tz) - # Return naive datetime in EST (strip tzinfo) - return dt_est.replace(tzinfo=None) - - def _compute_est_dates(self): - for rec in self: - rec.planned_date_begin_est = rec._get_est_datetime(rec.planned_date_begin) - rec.date_deadline_est = rec._get_est_datetime(rec.date_deadline) + _inherit = "project.task" work_order_contacts = fields.Many2many( comodel_name="res.partner", diff --git a/bemade_fsm/reports/worksheet_custom_report_templates.xml b/bemade_fsm/reports/worksheet_custom_report_templates.xml index 890bfd8..3b12927 100644 --- a/bemade_fsm/reports/worksheet_custom_report_templates.xml +++ b/bemade_fsm/reports/worksheet_custom_report_templates.xml @@ -361,17 +361,13 @@ t-if="doc.planned_date_begin or doc.date_deadline" >
Planned start:
-
-
- -
-
-
Planned end:
-
-
- -
-
+
+
+
+
Planned end:
+
+
+
@@ -568,7 +564,7 @@