Example #1
0
def send_push_on_album_created(sender, **kwargs):
    album = kwargs.get('album')
    # Send push notifications
    # ====================================================
    # https://github.com/shotvibe/shotvibe-web/issues/70
    # Do not send push notification to user himself.
    # --------
    # device_push.broadcast_members_added_to_album(album.id,
    #                                              album.name,
    #                                              album.creator.nickname,
    #                                              album.creator.get_avatar_url(),
    #                                              [album.creator.id])
    device_push.broadcast_album_list_sync([album.creator.id])
Example #2
0
def send_push_on_user_leave_album(sender, **kwargs):
    user = kwargs.get('user')
    # Send push notification to the user.
    device_push.broadcast_album_list_sync(user.id)