*
*/
- /**
- * @see https://github.com/web-push-libs/web-push-php
- * Possibly we should simply use this.
- */
-
namespace Friendica\Model;
use Friendica\Core\Logger;
use Friendica\Core\Worker;
use Friendica\Database\DBA;
use Friendica\DI;
-use Friendica\Util\Crypto;
use Minishlink\WebPush\VAPID;
class Subscription
$subscriptions = DBA::select('subscription', [], ['uid' => $notification['uid'], $type => true]);
while ($subscription = DBA::fetch($subscriptions)) {
Logger::info('Push notification', ['id' => $subscription['id'], 'uid' => $subscription['uid'], 'type' => $type]);
- Worker::add(PRIORITY_HIGH, 'PushSubscription', $subscription['id']);
+ Worker::add(PRIORITY_HIGH, 'PushSubscription', $subscription['id'], $nid);
}
DBA::close($subscriptions);
}