Read the statement by Michael Teeuw here.
Phone Notifications
-
@nobita call ‘git pull’ in the phone_notification directory.
-
Has there been any progress in making notifications time out?
-
@guybatt234 I am not sure if the fix was ever put in for reversing the order but I figured out how to reverse the order of notifications. In phone_notification.js in the cleanPayload function instead of pushing to the back of the array just call a payload.unshift(newPayload) and that should treat it like a stack and not a queue
-
im on the latest revision but not receiving any notifcations
-
Has anyone had an issue with filling up your notifications and then no new notifications come through at all?
-
Anyone ever get iphone work?
-
@rchase android seems to work fine. As long as there’s a pushbullet app for iPhone it should work. I don’t even use the app on my phone.
-
How can I reset?
Notifications always keep.
Also The second notification is output hundreds or thousands of times.
What should I do?? -
Hi,
I’ve just installed your module for use with an iPhone. As I understand it, push-functionality is somewhat limited with Apple, but what can I expect this module to receive? Facebook messenger? Email? Calls/texts? Currently it doesn’t look like it’s receiving anything, but that may be because i’ve configured it wrong!
Cheers!
-
So I had a few issues with this module that I think I was able to fix. The first issue I had was that the second notification gets posted several times. Second, when a notification from an app is already on the list, if a new notification from that app comes in it does not update or push it to the top. Finally, the top of the list is the oldest notification, not the newest. I came up with a solution that seems to work for me so far.
In the phone_notification.js file update the cleanPayload function to look like this
cleanPayload: function(newPayload){ var application_name = newPayload.application_name; var that = this; var dupIndex = 0; if(this.payload.length > 0) { this.payload.forEach(function (m) { // If application_name already exists, increment notification count if(m.application_name === application_name) { m.count++; that.payload.splice(dupIndex,1); } dupIndex++; }); } this.payload.unshift(newPayload); this.payload.slice(0, this.config.displayCount -1); },
Let me know if this helps or if you have any issues with it.