Skip to content
Snippets Groups Projects
Unverified Commit 09c74811 authored by Arnaud Levy's avatar Arnaud Levy Committed by GitHub
Browse files

Merge pull request #1520 from noesya/fix-cal-again

Amélioration du calcul de date
parents 47372a7b b03c0faa
No related branches found
No related tags found
No related merge requests found
......@@ -36,8 +36,13 @@ module Communication::Website::Agenda::Event::WithCal
end
def cal_to_time_with_end_day
to_hour.nil? ? date_and_time(to_day, from_hour + 1.hour) # Jour de fin seul, on ajoute 1 heure pour éviter les événements sans durée
: date_and_time(to_day, to_hour) # Jour et heure de fin
# Soit on a 1 heure de fin, et tout est simple
cal_end_time = to_hour
# Soit on n'en a pas, mais on a 1 heure de début, donc on ajoute 1 heure pour éviter les événements sans durée
cal_end_time ||= from_hour + 1.hour if from_hour
# Si rien n'a marché, on a nil
cal_end_time.nil? ? to_day.to_time # Il n'y a ni heure de fin ni heure de début
: date_and_time(to_day, cal_end_time) # Il y a bien une heure de fin
end
def timezone
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment