From 37e344d9f186588ff5cb46baeda42e8a656cb6e2 Mon Sep 17 00:00:00 2001 From: Jason Zimdars Date: Thu, 17 Jul 2025 19:33:21 -0500 Subject: [PATCH] Add debug for Linux --- app/javascript/controllers/notifications_controller.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/javascript/controllers/notifications_controller.js b/app/javascript/controllers/notifications_controller.js index 2d7dc65eb..58164db56 100644 --- a/app/javascript/controllers/notifications_controller.js +++ b/app/javascript/controllers/notifications_controller.js @@ -69,7 +69,13 @@ export default class extends Controller { get #vapidPublicKey() { const encodedVapidPublicKey = document.querySelector('meta[name="vapid-public-key"]').content - return this.#urlBase64ToUint8Array(encodedVapidPublicKey) + console.log('Raw VAPID key:', encodedVapidPublicKey) + console.log('Key length:', encodedVapidPublicKey.length) + + const result = this.#urlBase64ToUint8Array(encodedVapidPublicKey) + console.log('Decoded key length:', result.length) + console.log('First few bytes:', Array.from(result.slice(0, 10))) + return result } #extractJsonPayloadAsString(subscription) {