meeting-calendar icon indicating copy to clipboard operation
meeting-calendar copied to clipboard

Handle missing fields

Open tellyworth opened this issue 5 years ago • 1 comments

Missing fields are currently handled poorly. They either result in some info being omitted on the front end (eg if the meeting title is empty), or errors (if the date or time is empty).

Some of those should probably be required fields. Others could simply use a reasonable default string such as "unnamed meeting" for the missing title.

tellyworth avatar Mar 02 '20 03:03 tellyworth

I tried to break the calendar with incomplete data. Here is how it looks:

  • With no title or team and an incomplete datetime ("2019-08-27").

Screenshot Calendar Screenshot List

  • If there is no datetime, the date area changes to invalid date, which i think is fair.

Screenshot Calendar Screenshot List

  • If there is no date nothing shows up in the calendar.

Conclusion I don't think there is anything to be done here, at least from the front end. If there is no title, the layout still works and probably doesn't need more clarification. If some of the other data is missing, i think it's a good idea for it to look a tad broken to alert meeting managers.

StevenDufresne avatar Mar 10 '20 03:03 StevenDufresne