<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Is Safari intentionally excluded from the Service Worker installation?]]></title><description><![CDATA[<p dir="auto">I saw that there is an exception for the Safari browser that the Service Worker is not installed, is there a reason for this?</p>
<p dir="auto"><a href="https://github.com/NodeBB/NodeBB/blob/b1e4248b56f4b9fe4b1cef778debd94333445c6e/public/src/app.js#L355" rel="nofollow ugc">https://github.com/NodeBB/NodeBB/blob/b1e4248b56f4b9fe4b1cef778debd94333445c6e/public/src/app.js#L355</a></p>
<p dir="auto">This makes it impossible to subscribe to push notifications in the Safari browser even when installing the page as a PWA application</p>
]]></description><link>https://postcall.pub/topic/69d70730-076f-4341-a72d-a2cccf0c42ea/is-safari-intentionally-excluded-from-the-service-worker-installation</link><generator>RSS for Node</generator><lastBuildDate>Sat, 27 Jun 2026 06:11:51 GMT</lastBuildDate><atom:link href="https://postcall.pub/topic/69d70730-076f-4341-a72d-a2cccf0c42ea.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 04 May 2026 19:54:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Thu, 14 May 2026 01:48:34 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://community.nodebb.org/user/%D7%A9%D7%A0%D7%99%D7%90%D7%95%D7%A8-%D7%A9%D7%9E%D7%97" rel="nofollow ugc">@שניאור-שמח</a> is that a pull request open to the plugin? I don't see it.</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107196</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107196</guid><dc:creator><![CDATA[julian@community.nodebb.org]]></dc:creator><pubDate>Thu, 14 May 2026 01:48:34 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Thu, 14 May 2026 01:08:09 GMT]]></title><description><![CDATA[<p dir="auto"><a href="/user/julian%40community.nodebb.org">@julian</a><br />
That's correct, but this change resolved the issue:</p>
<p dir="auto">&gt;<strong>Title:</strong><br />
&gt;&gt; Fix for Chat Notifications Merging Logic in src/notifications.js<br />
&gt;&gt;<br />
&gt;<strong>Body:</strong><br />
&gt;&gt; Hi NodeBB team,<br />
&gt;&gt; I wanted to share a fix for an issue where chat notifications were not merging correctly, resulting in multiple separate alerts instead of a single grouped notification (e.g., "3 new messages from user").<br />
&gt;&gt; <strong>The Issue:</strong><br />
&gt;&gt; The core logic responsible for finding related notifications was sometimes failing to identify previous chat alerts, preventing them from being merged into a single summary notification.<br />
&gt;&gt; <strong>The Solution:</strong><br />
&gt;&gt; We modified the merging logic in src/notifications.js to ensure that chat notifications are correctly identified and merged based on their unique identifiers.<br />
&gt;&gt; Here is the corrected code block for the Notifications.push logic:<br />
&gt;&gt; <code>javascript &amp;gt;&amp;gt; if (notification.mergeId) { &amp;gt;&amp;gt;     const related = await Notifications.findRelated([notification.mergeId], `uid:${uid}:notifications:unread`); &amp;gt;&amp;gt;     const merged = await Notifications.getMultiple(related).then(Notifications.merge); &amp;gt;&amp;gt;     if (merged.length) { &amp;gt;&amp;gt;         notification = merged.pop(); &amp;gt;&amp;gt;         notification.pushed = false; // Ensure it re-triggers the push for the update &amp;gt;&amp;gt;     } &amp;gt;&amp;gt; } &amp;gt;&amp;gt;  &amp;gt;&amp;gt; </code><br />
&gt;&gt; <strong>Why this works:</strong><br />
&gt;&gt; By forcing notification.pushed = false after merging, we ensure that the updated notification (containing the new count and content) is sent out again, correctly reflecting the merged state to the user.<br />
&gt;&gt; I hope this helps anyone experiencing similar issues with notification grouping!<br />
&gt;&gt; Best regards.</p>
<p dir="auto">The question is whether this is a professional and proper solution, or if it would be better to find a different one?</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107195</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107195</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 14 May 2026 01:08:09 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Wed, 13 May 2026 22:47:25 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://community.nodebb.org/user/%D7%A9%D7%A0%D7%99%D7%90%D7%95%D7%A8-%D7%A9%D7%9E%D7%97" rel="nofollow ugc">@שניאור-שמח</a> my best guess is that the notification is received by web push and it does not correctly "rescind" the push notification when issuing a new one with an identical merge id</p>
<p dir="auto">However if it works with Android then that suggests that it may be an apple specific issue with how they handle notification rescind. Maybe they require additional data the plugin doesn't send.</p>
<p dir="auto">Hopefully they support notification rescind.</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107194</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107194</guid><dc:creator><![CDATA[julian@community.nodebb.org]]></dc:creator><pubDate>Wed, 13 May 2026 22:47:25 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Wed, 13 May 2026 22:01:11 GMT]]></title><description><![CDATA[<p dir="auto">I think all the functionality is in nodebb-plugin-web-push. The notification is shown here <a href="https://github.com/NodeBB/nodebb-plugin-web-push/blob/main/static/web-push.js#L16" rel="nofollow ugc">https://github.com/NodeBB/nodebb-plugin-web-push/blob/main/static/web-push.js#L16</a>. You can check there if every chat message push comes with a different body or if they are identical.</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107193</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107193</guid><dc:creator><![CDATA[baris@community.nodebb.org]]></dc:creator><pubDate>Wed, 13 May 2026 22:01:11 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Wed, 13 May 2026 21:47:31 GMT]]></title><description><![CDATA[<p dir="auto"><a href="/user/baris%40community.nodebb.org">@baris</a><br />
Thanks, I won't trouble you...<br />
As someone with an iPhone, I'll try to solve the problem myself...<br />
However, as the platform manager, I'd appreciate some direction from you:<br />
Do you have any idea how to test the issue?<br />
What is it related to? The plugin itself or the core?<br />
I'll try to investigate it myself, I just need a hint regarding what it might be connected to...<br />
Thanks!</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107189</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107189</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 13 May 2026 21:47:31 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Wed, 13 May 2026 21:34:44 GMT]]></title><description><![CDATA[<p dir="auto">Yeah without an iphone it's not possible to test it, the change the in the PR looked good to me so if that don't work, I am out of ideas.</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107187</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107187</guid><dc:creator><![CDATA[baris@community.nodebb.org]]></dc:creator><pubDate>Wed, 13 May 2026 21:34:44 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Wed, 13 May 2026 16:56:47 GMT]]></title><description><![CDATA[<p dir="auto"><a href="/user/baris%40community.nodebb.org">@baris</a><br />
What's the end? Will you be able to fix this? Even though you don't have an iPhone?</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107185</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107185</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 13 May 2026 16:56:47 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Tue, 12 May 2026 05:42:50 GMT]]></title><description><![CDATA[<p dir="auto">&gt; <a href="/user/baris%40community.nodebb.org">@baris</a> <a href="https://community.nodebb.org/post/107155" rel="nofollow ugc">said</a>:<br />
&gt;<br />
&gt; <a href="/user/julian%40community.nodebb.org">@julian</a> seems like safari is picky about replacing same notifs with <code>tag</code>, the PR on the repo has some code to handle safari via mergeId.<br />
&gt;<br />
&gt;<br />
&gt; <img src="https://camo.nodebb.org/241ec33509d047080165b5f758a0793c673edcd8?url=https%3A%2F%2Fcommunity.nodebb.org%2Fassets%2Fuploads%2Ffiles%2F1778546927462-00dd43ab-466c-4a37-baf1-3db217eae9c5-image.jpeg" alt="00dd43ab-466c-4a37-baf1-3db217eae9c5-image.jpeg" class=" img-fluid img-markdown" /></p>
<p dir="auto">Indeed, the last commit was written with the aim of solving this problem, but it should be noted that after testing it did not help.</p>
<p dir="auto">I also do not have Safari to test, and I asked my friend to check with him (such a bad browser... it's a miracle I don't have one &lt;img class="not-responsive emoji" src="<a href="https://community.nodebb.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f605.png?v=82067483ff1" rel="nofollow ugc">https://community.nodebb.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f605.png?v=82067483ff1</a>" title="<img src="https://postcall.pub/assets/plugins/nodebb-plugin-emoji/emoji/android/1f605.png?v=af4d895db51" class="not-responsive emoji emoji-android emoji--sweat_smile" style="height:23px;width:auto;vertical-align:middle" title=":sweat_smile:" alt="😅" />" /&gt; )</p>
<p dir="auto">I did not even remember opening a PR with these commits.</p>
<p dir="auto">I will now delete the last commit so that the effective code of the previous commits can be merged</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107162</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107162</guid><dc:creator><![CDATA[amaarets@community.nodebb.org]]></dc:creator><pubDate>Tue, 12 May 2026 05:42:50 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Tue, 12 May 2026 01:41:10 GMT]]></title><description><![CDATA[<p dir="auto"><a href="/user/baris%40community.nodebb.org">@baris</a> I have an iPhone, I'll check what's needed, but you guys do what's needed to fix the bug and I'll check if it worked or not..<br />
I just don't understand the system very well, and I wasn't able to fix the problem on my own..</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107161</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107161</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 12 May 2026 01:41:10 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Tue, 12 May 2026 01:36:57 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://community.nodebb.org/user/%D7%A9%D7%A0%D7%99%D7%90%D7%95%D7%A8-%D7%A9%D7%9E%D7%97" rel="nofollow ugc">@שניאור-שמח</a> unfortunately I don't have an iphone so I can't test the changes.</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107160</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107160</guid><dc:creator><![CDATA[baris@community.nodebb.org]]></dc:creator><pubDate>Tue, 12 May 2026 01:36:57 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Tue, 12 May 2026 01:10:41 GMT]]></title><description><![CDATA[<p dir="auto"><a href="/user/baris%40community.nodebb.org">@baris</a> This is what I did, I installed the plugin with the changes and it still didn't help..<br />
What I'm trying to explain is that the change my friend made for message merging didn't help the problem..<br />
So I would appreciate it if you could see what the problem is and fix it..<br />
Thank you</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107159</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107159</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 12 May 2026 01:10:41 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Tue, 12 May 2026 01:02:45 GMT]]></title><description><![CDATA[<p dir="auto">The code in that pull request isn't merged yet, so it is not active in the latest version of nodebb. Once it's merged and published you can install and test it. Or you can replace the plugin with your own version for testing.</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107158</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107158</guid><dc:creator><![CDATA[baris@community.nodebb.org]]></dc:creator><pubDate>Tue, 12 May 2026 01:02:45 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Tue, 12 May 2026 00:53:33 GMT]]></title><description><![CDATA[<p dir="auto">&gt; <a href="/user/baris%40community.nodebb.org">@baris</a> <a href="https://community.nodebb.org/post/107155" rel="nofollow ugc">said</a>:<br />
&gt;<br />
&gt; the PR on the repo has some code to handle safari via mergeId.<br />
&gt;<br />
&gt;</p>
<p dir="auto">My friend <a href="/user/amaarets%40community.nodebb.org">@AMAARETS</a> is the one who did what I asked him to do.<br />
But it still didn't help the problem.</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107157</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107157</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 12 May 2026 00:53:33 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Tue, 12 May 2026 00:50:24 GMT]]></title><description><![CDATA[<p dir="auto">&gt; <a href="/user/julian%40community.nodebb.org">@julian</a> <a href="https://community.nodebb.org/post/107154" rel="nofollow ugc">said</a>:<br />
&gt;<br />
&gt; are chats the only type of notification failing at merging?</p>
<p dir="auto">Yes, the problem is only with private messages, where several messages are sent in a row.</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107156</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107156</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 12 May 2026 00:50:24 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Tue, 12 May 2026 00:50:15 GMT]]></title><description><![CDATA[<p dir="auto"><a href="/user/julian%40community.nodebb.org">@julian</a> seems like safari is picky about replacing same notifs with <code>tag</code>, the PR on the repo has some code to handle safari via mergeId.</p>
<p dir="auto"><img src="https://camo.nodebb.org/241ec33509d047080165b5f758a0793c673edcd8?url=https%3A%2F%2Fcommunity.nodebb.org%2Fassets%2Fuploads%2Ffiles%2F1778546927462-00dd43ab-466c-4a37-baf1-3db217eae9c5-image.jpeg" alt="00dd43ab-466c-4a37-baf1-3db217eae9c5-image.jpeg" class=" img-fluid img-markdown" /></p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107155</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107155</guid><dc:creator><![CDATA[baris@community.nodebb.org]]></dc:creator><pubDate>Tue, 12 May 2026 00:50:15 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Tue, 12 May 2026 00:47:22 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://community.nodebb.org/user/%D7%A9%D7%A0%D7%99%D7%90%D7%95%D7%A8-%D7%A9%D7%9E%D7%97" rel="nofollow ugc">@שניאור-שמח</a> are chats the only type of notification failing at merging?</p>
<p dir="auto"><a href="/user/baris%40community.nodebb.org">@baris</a> web push is a direct reflection of regular notifications so if they share merge id, the old push notif is removed and replaced</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107154</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107154</guid><dc:creator><![CDATA[julian@community.nodebb.org]]></dc:creator><pubDate>Tue, 12 May 2026 00:47:22 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Tue, 12 May 2026 00:43:20 GMT]]></title><description><![CDATA[<p dir="auto"><a href="/user/baris%40community.nodebb.org">@baris</a> That's right, that's what I have installed, but it only helped the notifications appear on the iPhone in the Safari browser, but it still didn't help with the notification merging problem.</p>
<p dir="auto">So I ask you to try to sort this out.<br />
thanks.</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107153</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107153</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 12 May 2026 00:43:20 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Tue, 12 May 2026 00:35:13 GMT]]></title><description><![CDATA[<p dir="auto">These are push notifications so they are likely handled in the web-push plugin, I see a PR there <a href="https://github.com/NodeBB/nodebb-plugin-web-push/pull/64" rel="nofollow ugc">https://github.com/NodeBB/nodebb-plugin-web-push/pull/64</a> that might fix this issue <a href="/user/julian%40community.nodebb.org">@julian</a></p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107152</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107152</guid><dc:creator><![CDATA[baris@community.nodebb.org]]></dc:creator><pubDate>Tue, 12 May 2026 00:35:13 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Tue, 12 May 2026 00:16:32 GMT]]></title><description><![CDATA[<p dir="auto"><a href="/user/baris%40community.nodebb.org">@baris</a>  Here you can see that in all notifications you see the same content of message number 1.<br />
<img src="https://camo.nodebb.org/a95f98c506f9060275496f4d970093d6193b14c4?url=https%3A%2F%2Fcommunity.nodebb.org%2Fassets%2Fuploads%2Ffiles%2F1778544879273-img_6603.jpeg" alt="IMG_6603.jpeg" class=" img-fluid img-markdown" /></p>
<p dir="auto"><img src="https://camo.nodebb.org/814450aa17357b30c6fc4f966c242e139242ead7?url=https%3A%2F%2Fcommunity.nodebb.org%2Fassets%2Fuploads%2Ffiles%2F1778544879308-img_6604.jpeg" alt="IMG_6604.jpeg" class=" img-fluid img-markdown" /></p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107151</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107151</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 12 May 2026 00:16:32 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Tue, 12 May 2026 00:00:19 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://community.nodebb.org/user/%D7%A9%D7%A0%D7%99%D7%90%D7%95%D7%A8-%D7%A9%D7%9E%D7%97" rel="nofollow ugc">@שניאור-שמח</a> can you share a screenshot of the issue you are seeing, is it the notification in nodebb or the email notification?</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107150</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107150</guid><dc:creator><![CDATA[baris@community.nodebb.org]]></dc:creator><pubDate>Tue, 12 May 2026 00:00:19 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Mon, 11 May 2026 22:43:16 GMT]]></title><description><![CDATA[<p dir="auto">&gt; <a href="/user/baris%40community.nodebb.org">@baris</a> <a href="https://community.nodebb.org/post/107145" rel="nofollow ugc">said</a>:<br />
&gt;<br />
&gt; I think that might be just the notification merging that happens in core, not something related to service worker.</p>
<p dir="auto">So can you fix this please?</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107149</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107149</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 11 May 2026 22:43:16 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Mon, 11 May 2026 18:23:46 GMT]]></title><description><![CDATA[<p dir="auto">I think that might be just the notification merging that happens in core, not something related to service worker.</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107145</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107145</guid><dc:creator><![CDATA[baris@community.nodebb.org]]></dc:creator><pubDate>Mon, 11 May 2026 18:23:46 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Sun, 10 May 2026 22:56:14 GMT]]></title><description><![CDATA[<p dir="auto">&gt; <a href="/user/baris%40community.nodebb.org">@baris</a> <a href="https://community.nodebb.org/post/107131" rel="nofollow ugc">said</a>:<br />
&gt;<br />
&gt; If someone with safari can confirm it works when <code>!config.useragent.isSafari </code> is removed, we can make that change.</p>
<p dir="auto">I tested it, and indeed it helped.. so you can make this change..<br />
Only there is a very annoying bug</p>
<p dir="auto">If my friend sends me three private messages in a row, whose content is "Message 1" "Message 2" "Message 3" I would receive three notifications with the following content: "Message 1" "Message 1" "Message 1"<br />
Which means I would receive the same content of the first message in the three notifications...</p>
<p dir="auto">Did you understand the problem and can you fix it?</p>
<p dir="auto">It seems to me that this happens because when sending several messages in a row, the message ID is not the same, and then it takes the content from the first message.</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107143</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107143</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 10 May 2026 22:56:14 GMT</pubDate></item><item><title><![CDATA[Reply to Is Safari intentionally excluded from the Service Worker installation? on Thu, 07 May 2026 22:48:05 GMT]]></title><description><![CDATA[<p dir="auto">If someone with safari can confirm it works when <code>!config.useragent.isSafari </code> is removed, we can make that change.</p>
]]></description><link>https://postcall.pub/post/https://community.nodebb.org/post/107131</link><guid isPermaLink="true">https://postcall.pub/post/https://community.nodebb.org/post/107131</guid><dc:creator><![CDATA[baris@community.nodebb.org]]></dc:creator><pubDate>Thu, 07 May 2026 22:48:05 GMT</pubDate></item></channel></rss>