On-Call Reminder notification is functioning incorrectly. The upgraded and base system Eureka generates rota.on_call.reminder events with null table, instance, and URI fields.

Steps to Reproduce

  1. Set up a new group for the network.
  2. Generate an On-Call Reminder for the group.
  3. Note that in the resulting event record, the table, the instance, and the URI fields are all null.


To fix this issue, there are two separate script includes that need to be modified:

(Note: Any modified scripts become unable to upgrade. Please revert this fix after you upgrade to a fixed version)

  1. Navigate to the script include FormattedScheduleReport.
  2. Locate the code line (on or around line 463):
       users[userID] = userGR.get(userID);
  3. Replace the line above with:
       users[userID] = userGR;
  4. Save the record.
  5. Navigate to the script include.
  6. Locate the line of code (on or around line 285):
       gs.eventQueue("rota.on_call.reminder", users[user], userID, html + this.getStyle(userID));
  7. Replace the line above with:
       withgs.eventQueue("rota.on_call.reminder", users[userID], userID, html + this.getStyle(userID));
  8. Save the record.

Related Problem: PRB621501

Seen In

Eureka Patch 10
Eureka Patch 11
Eureka Patch 11 Hot Fix 2
Eureka Patch 5
Eureka Patch 7 Hot Fix 1
Eureka Patch 8
Eureka Patch 9 Hot Fix 4

Fixed In

Eureka Patch 12
Fuji Patch 7

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2016-05-11 06:11:01