Page MenuHomePhabricator

Calendar doesn't show last day of period of "All Day Events"
Closed, ResolvedPublic

Description

Reproduction steps:

  1. Click "Create Event" in Calendar.
  2. Fill in the required fields with any text (name, description, etc).
  3. Change "All Day" from "Normal Event" to "All Day Event"
  4. Set any range with a minimum of two days
  5. Click "Create" to save the event.

Expected result:

Calendar should show the event on every day from the chosen starting date to and including the chosen end date.

Actual result:

Calendar doesn't show the last day of the chosen range.
E.g. startdate is 2016-11-01 and enddate is 2016-11-05 and calendar only shows the event on 1st until 4th november.

Is this intended or is this indeed a bug? I solved the problem by turning events to a "Normal Event" and setting the starttime to 00:00 and the endtime to 23:59 for now...

Version:

phabricator 48666839feb52d4de11641fc757b6d7d506ccf2e (Tue, Oct 25)
arcanist fad85844314b151994769a461825c90f7400c145 (Sat, Oct 22)
phutil 6d63088035404927cfab90c8fa7b939213fc967b (Tue, Oct 25)

Event Timeline

Please be sure to update Phabricator before filing a bug report.

epriestley claimed this task.
epriestley added a subscriber: epriestley.

I guess we're just accepting Calendar bugs in general now since I don't have a ton of known broken stuff left on my radar. I was aware of this one; D16777 should fix it.

It may surprise us how much people use it.