Skip to content
Extraits de code Groupes Projets

Comparer les révisions

Les modifications sont affichées comme si la révision source était fusionnée avec la révision cible. En savoir plus sur la comparaison des révisions.

Source

Sélectionner le projet cible
No results found
Sélectionner une révision Git
Loading items

Cible

Sélectionner le projet cible
  • lefilament/bluemind4-connector
1 résultat
Sélectionner une révision Git
Loading items
Afficher les modifications
Validations sur la source (2)
...@@ -108,7 +108,8 @@ class CalendarEvent(models.Model): ...@@ -108,7 +108,8 @@ class CalendarEvent(models.Model):
# Dates handling, with timezones # Dates handling, with timezones
if bm_event.value.main.dtstart.precision.value == "Date": if bm_event.value.main.dtstart.precision.value == "Date":
start = bm_event.value.main.dtstart.iso8601 start = bm_event.value.main.dtstart.iso8601
stop = bm_event.value.main.dtend.iso8601 stop_bm = bm_event.value.main.dtend.iso8601
stop = fields.Date().to_string(fields.Date().subtract(fields.Date().to_date(stop_bm),days=1))
data.update({"allday": True, "start_date": start, "stop_date": stop}) data.update({"allday": True, "start_date": start, "stop_date": stop})
else: else:
utc = timezone("UTC") utc = timezone("UTC")
......
...@@ -169,9 +169,9 @@ class ResUser(models.Model): ...@@ -169,9 +169,9 @@ class ResUser(models.Model):
# Only if Organizer is the same as Odoo user or if is not linked to # Only if Organizer is the same as Odoo user or if is not linked to
# any active Odoo internal user # any active Odoo internal user
if ( if (
bm_event.value.main.organizer not bm_event.value.main.organizer or (bm_event.value.main.organizer
and (bm_event.value.main.organizer.mailto == self.partner_id.email and (bm_event.value.main.organizer.mailto == self.partner_id.email
or bm_event.value.main.organizer.mailto not in odoo_users_emails) or bm_event.value.main.organizer.mailto not in odoo_users_emails))
): ):
events_to_create.append(Calendar._bm_to_odoo_values(bm_event)) events_to_create.append(Calendar._bm_to_odoo_values(bm_event))
if events_to_create: if events_to_create:
......