EMS Web App Release Notes
V44.1, Update 32

This section describes updates to your EMS software.  

See Also: Contact Customer Support and Updating to the Latest Version of EMS (Patches and Builds).

V44.1 Update 32

Release Date: 
March 26, 2019

Patch: 
201903211

Build #: 
44.1.32000.1733

Enhancements

Area

Description

Browse Locations and Create a Reservation

Removing Event Name from security template removes Event Name from additional areas

When the Event Name is suppressed in EMS Desktop Client (Configuration > Everyday User Applications > Everyday User Security Templates > Edit existing template > Booking Details Display Fields tab), the Event Name will not display in the EMS Web App schedule view (from the Related Bookings area of Browse Locations or Create a Reservation). Previously, the Event Name was only suppressed from the Booking Details screen in Browse Events and Browse Locations.

Internal Reference # 41131
(For EMS Internal Use Only)

Canceling a Reservation

Improved messaging when canceling single occurrence in recurring calendar-enabled reservation

The following message now displays when a booking that is part of a multi-location occurrence is canceled:

"This booking is part of a Calendar Occurrence. Canceling this location will cancel all locations with same date/time."

The message will appear when users cancel a single occurrence from any of the following pages: 

  • Reservation Summary page, in the list of bookings:
  • My Events page > Bookings tab
  • Home page > My Bookings section
  • Home page > Search screen results
  • EMS Mobile Web App > Booking Details

Internal Reference # 42758
(For EMS Internal Use Only)

Security

EMS Web App Security Enhancements

Enhancements have been implemented to strengthen security in the EMS Web App. Submit an EMS Support Help Desk ticket through Accruent Access to receive additional information.

Internal Reference # 42815, 42817, 42816, 42818, 42813, 42812, 42811
(For EMS Internal Use Only)

Parameter Settings

Parameter Update for Use of EMS Platform Services

The parameter settings that require use of EMS Platform Services by EMS Web App were automated to prevent manual configuration requirements.

Internal Reference # 42915
(For EMS Internal Use Only)

Fixes

Area

Description

Session Time Out

500 error occurred when using EMS Web App in multiple tabs and/or browser windows

For some customers, when users opened EMS Web App in multiple tabs and/or windows of the browser, the time-out functionality was not syncing across all the tabs/windows, and users were not aware that they were signed out of all instances of EMS Web App in the tabs/windows. Also, when the session timer timed out, the redirect to the login page was not taking into account the login override settings, such as Portal Authentication and SAML scenarios and where a customer-created login page was used.

Example: A user signs into EMS Web App on Tab 1 of the browser. Then after 30 seconds, the user opens another instance of EMS Web App on Tab 2. The user stops working in EMS Web App for a while, and during that time, the session times out in Tab 1; however, a time-out message does not display in Tab 2, and it appears as though the user is still signed into the app on Tab 2. The user continues working in Tab 2. When the user tries searching for attendees while creating a reservation, the user gets a 500 error because the user has been signed out of EMS Web App on Tab 1 and EMS Web App can no longer pull attendee information.

Fix: Modified functionality so that when users open multiple instances of EMS Web App in a browser, the following occurs:

  • The client-side timers sync across all tabs/windows.
  • Signing out of one tab/window will sign out users in all other tabs/windows.
  • Timing out of one tab/window will sign out users in all other tabs and windows.
  • Extending the session of one tab/window will extend the session for all other tabs/windows.
  • Extending the session via the "Still Working?" modal will close any other tabs/windows that display the same modal and will extend the session.
  • The redirect to the login page takes into account the login override settings.

Internal Reference # 38837
(For EMS Internal Use Only)

Viewing Room Details

EMS Web App was not honoring the "Hide Group" setting in the Schedule Grid, Related Events, and Unavailable Dates & Times screen

The Hide Group room setting was not being honored in EMS Web App even though the Hide Group checkbox was selected in EMS Desktop Client (Configuration > Facilities > Rooms > Room configuration dialog > Room tab). In EMS Web App, the group information remained visible on the following:

  • Schedule Grid > Booking Display Bar
  • Booking Details > Related Events tab
  • Unavailable Dates & Times screen

Fix: Modified functionality so that when the Hide Group checkbox is selected for a room, the group information is suppressed on all the appropriate screens in EMS Web App. Additionally, in Schedule Grid > Booking Display Bar, when the Hide Group checkbox is selected, the Private label text will be displayed (text is configured in the Label for “Private” Bookings on Schedule View parameter).

Internal Reference # 41135
(For EMS Internal Use Only)

My Events

Unable to download .ics files for reservations with non-standard recurrence patterns

For reservations with non-standard recurrence patterns, users were unable to download the .ics file and add the reservations to their calendars via the Add to My Calendar link on the My Events page. When users clicked the link, they would get an error message: "There was a problem attempting to complete the action you requested. Please try again at a later time."

Fix: Modified functionality so that users can successfully download the .ics file for reservations with non-standard recurrence patterns using the Add to My Calendar link.

Internal Reference # 41135
(For EMS Internal Use Only)

Time Zones

Time Zone field defaulted to empty if the everyday user had a time zone default of "no preference"

In EMS Web App, the Create booking in this time zone field was empty if the everyday user account had no time zone specified (EMS Desktop Client > Configuration > Everyday User Applications > Everyday Users).

Fix: Modified functionality so that when an everyday user is created with no time zone specified, the time zone value for the Create booking in this time zone field will be taken from one of the following (listed in order of preference):

  • Personalization Template default
  • Everyday User Process Template default
  • Everyday User default
  • First time zone in the list of the template

Internal Reference # 42650
(For EMS Internal Use Only)

Time Zones

EMS Web App reservations created with start date in daylight savings time range created calendar appointment at incorrect time in Google Calendar

Reservations created on a Google Integration template with a reservation start date in Daylight Savings Time (between March 10, 2019 and November 2, 2019*) were creating calendar appointments at the wrong time (incorrect by one hour).

*Some global locations have unique start/end dates for DST. These dates reflect the most common range.

Fix: Modified functionality so that the calendar appointment is created at the correct time for reservations with a start date in DST range.

Internal Reference # 42889
(For EMS Internal Use Only)

Security

EMS Web App Security Enhancements

Enhancements have been implemented to strengthen security in the EMS Web App. Submit an EMS Support Help Desk ticket through Accruent Access to receive additional information.

Internal Reference # 43155
(For EMS Internal Use Only)

Date Picker

Date Picker Not Functioning for Users with Specific Personalization Defaults

On Exchange-enabled templates in the EMS Web App, if a user had defaulted a time zone in personalization and the current time in that default time zone had crossed midnight (but the user time zone had not), then the date picker picked dates randomly.

Fix: Modified functionality so that the date picker functions correctly on Exchange-enabled templates.

Internal Reference # 42918
(For EMS Internal Use Only)

Time Zones

Date Picker reflects incorrect date with specific personalization defaults

If a user had defaulted a time zone in personalization and the current time in that default time zone had crossed midnight (but the user time zone had not), then the EMS Web App reflected the wrong date once chosen.

Fix: Modified functionality so that the date selected is committed to the date-form field and the New Booking Label is consistent with what was chosen.

Internal Reference # 42917
(For EMS Internal Use Only)

Timezone

EMS Web App Reservations Created with Start Date in Daylight Savings Time Range Created Calendar Appointment at Incorrect Time in Google Calendar

Reservations created on a Google Integration template with a reservation start date in Daylight Savings Time (between March 10, 2019 and November 2, 2019*) were creating calendar appointments at the wrong time (incorrect by one hour).

*Some global locations have unique start/end dates for DST. These dates reflect the most common range.

Fix: Modified functionality so that the calendar appointment is created at the correct time for reservations with a start date in DST range.

Internal Reference # 42868
(For EMS Internal Use Only)

Room Request Page

Not all bookings were showing on schedule view grid when completing a room search

Not all bookings were displaying on the schedule grid when searching for a room. This was due to a logic error where the value in parameter ‘Number of Available Rooms Upon Search’ was being used to limit the results returned on booking searches.

Fix: Modified functionality so that all bookings are displayed on the schedule view grid when searching for a room.

Internal Reference # 43735 / Jira EMS-1461
(For EMS Internal Use Only)

Language Translation

Corrupt French language translation files caused templates to error out

French language translation files, with apostrophes in certain locations, were causing templates to not function. When users clicked on a template in EMS Web App, the template would error out.

Fix: Modified functionality so that the French translation files no longer cause templates to error out, and EMS Web App functions properly with translations.

Internal Reference # 43525
(For EMS Internal Use Only)

Contact Customer Support

If you do not have a customer login, register here.