View Issue Details

IDProjectCategoryView StatusLast Update
0005185SOGoWeb Calendarpublic2020-10-15 17:44
Reportergosko Assigned Tofrancis  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version5.0.0 
Fixed in Version5.0.2 
Summary0005185: Invite Attendees field behavior not intuitive
Description

When adding attendees to an event by entering their email addresses into the Invite Attendees field, the web UI fails to add the attendee if you enter an email address and simply click Save to save the event. After some testing it seems you need to press Enter after entering the email address to cause it to be added as an attendee before you click Save. At least two users at our site have found this behavior non-intuitive.

Possible improvements:

  • update the web UI to add email addresses as invitees when the user clicks Save, even if they didn't type Enter at the end of the email address.
  • update the web UI to provide feedback as the user types email addresses into the Invite Attendees field (e.g. 'No match. Press Enter to add as invitee')
  • update the web UI to display a warning under the Invite Attendees field if the user clicks Save when an email address has been typed into the Invite Attendees field but not added as an invitee.
Steps To Reproduce

Navigate to the Calendar page of Sogo web calendar
Click the green Plus, then 'Create a new event'
Type some text into the Title
Type an email address into the Invite Attendees field (e.g. 'bort@example.org')
Click Save
Edit the event and see that bort has not been added as an attendee

Additional Information

We discovered this issue in version 4.3.2 but I checked the online demo and found this behavior is still present in version 5.0.0

TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

sogo: master 74acab07

2020-10-15 17:43:17

francis

Details Diff
fix(calendar(js)): add attendee from search field when saving

Fixes 0005185
Affected Issues
0005185
mod - UI/WebServerResources/js/Scheduler/Attendees.service.js Diff File
mod - UI/WebServerResources/js/Scheduler/Component.service.js Diff File
mod - UI/WebServerResources/js/Scheduler/ComponentController.js Diff File

Issue History

Date Modified Username Field Change
2020-10-15 11:56 gosko New Issue
2020-10-15 17:44 francis Changeset attached => sogo master 74acab07
2020-10-15 17:44 francis Assigned To => francis
2020-10-15 17:44 francis Resolution open => fixed
2020-10-15 17:44 francis Status new => resolved
2020-10-15 17:44 francis Fixed in Version => 5.0.2