Details
-
Type:
New Feature
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: EE-4.0.0.GA, 4.1
-
Fix Version/s: EE-4.2.0.GA
-
Component/s: JavaScript Client, Push Library
-
Labels:None
-
Environment:ICEpush JavaScript Bridge, ICEpush Core
Description
The server-side Java API already supports specifying a subject, detail and uri when issuing a request for a push through PushContext's push(groupName, pushConfiguration) and push(groupName, payload, pushConfiguration) methods. Similar support should be added to the JavaScript Bridge's notify function. This would also lead to changing the server-side's PushConfiguration's fromRequest(request) method.
The JavaScript Bridge's notify function parses the subject, detail and targetURI from the options parameter as they are part of the API now. On the server-side the PushConfiguration's fromRequest(...) method has been updated to add these to the attributeMap of the PushConfiguration for now. On the server-side they have a different treatment as the at, delay and duration for now.
Marking this one as FIXED.