ICEpush
  1. ICEpush
  2. PUSH-409

Multiple Cloud Push Notifications are created for the same Browser-ID from a single Out-of-Band Notification

    Details

      Description

      If multiple Push-IDs belonging to the same Browser-ID are in a single Group, issuing a Request for a Cloud Push results in multiple identical Cloud Push Notifications to be issued to the same device.

        Issue Links

          Activity

          Hide
          Jack Van Ooststroom added a comment -

          Sending icepush-ee/core/src/main/java/org/icepush/OutOfBandNotification.java
          Transmitting file data .
          Committed revision 48699.

          Show
          Jack Van Ooststroom added a comment - Sending icepush-ee/core/src/main/java/org/icepush/OutOfBandNotification.java Transmitting file data . Committed revision 48699.
          Hide
          Jack Van Ooststroom added a comment - - edited

          Before starting the ConfirmationTimeouts for a Set of NotificationEntries a new Set of NotificationEntries is created containing a single NotificationEntry per Browser-ID. As ConfirmationTimeouts are bound to a Browser-ID, it doesn't make sense to use the full Set of NotificationEntries possibly containing multiple Push-IDs associated to a single Browser-ID. Marking this one as FIXED.

          Show
          Jack Van Ooststroom added a comment - - edited Before starting the ConfirmationTimeouts for a Set of NotificationEntries a new Set of NotificationEntries is created containing a single NotificationEntry per Browser-ID. As ConfirmationTimeouts are bound to a Browser-ID, it doesn't make sense to use the full Set of NotificationEntries possibly containing multiple Push-IDs associated to a single Browser-ID. Marking this one as FIXED.

            People

            • Assignee:
              Jack Van Ooststroom
              Reporter:
              Jack Van Ooststroom
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: