Add functionality to create meeting according to data in the meeting setup stores.
The page redirects based on the id of the created meeting and does not redirect if a meeting ID is not received.
Refactor insertMeeting and insertMeetingDates to accept a list of dates (instead of a range provided by start and end times).
Change the start and end times to HourMinuteString (HH:MM) from timestamp.
There was no reason to use ISO time stamp there. This just makes it clear. It doesn't work with time zones, but our app wouldn't work properly in different time zones anyway.
Test Plan
Input requisite data in the meeting creation page.
Click create and see that it redirects to the availability page.
Verify that the dates in the availability page match up with the ones selected in the creation page.
NOTE: The time range won't match up because it's hard-coded to be 8-5:30.
Verify that the start and end times are correct in the database.
Issues
Closes #50
Future Follow-Up
Display the availability time range according to the start and end times of the meeting in the database (#103).
Verify that everything works between time zones or lock everything to one time zone.
Description
insertMeeting
andinsertMeetingDates
to accept a list of dates (instead of a range provided by start and end times).HourMinuteString
(HH:MM) from timestamp.Test Plan
Issues
Future Follow-Up