diff --git a/package.json b/package.json index a029e6974..8741c687f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "that-us", - "version": "3.15.1", + "version": "3.15.2", "description": "THAT.us website", "main": "index.js", "type": "module", diff --git a/src/lib/stores/favorites.js b/src/lib/stores/favorites.js index a921569fa..aea59e5a3 100644 --- a/src/lib/stores/favorites.js +++ b/src/lib/stores/favorites.js @@ -28,15 +28,11 @@ export async function toggle(sessionId, eventId) { return results; } -async function create() { - const initalValues = await get(); - favoritesStore.set(initalValues); -} - if (browser) { - page.subscribe((values) => { - if (values?.data?.user?.profile) { - create(); + page.subscribe(async (values) => { + if (values?.data?.user?.isAuthenticated) { + const initalValues = await get(); + favoritesStore.set(initalValues); } }); } diff --git a/vercel.json b/vercel.json new file mode 100644 index 000000000..9096c8232 --- /dev/null +++ b/vercel.json @@ -0,0 +1,21 @@ +{ + "headers": [ + { + "source": "/(.*)", + "headers": [ + { + "key": "Referrer-Policy", + "value": "no-referrer-when-downgrade" + }, + { + "key": "X-Frame-Options", + "value": "DENY" + }, + { + "key": "X-Content-Type-Options", + "value": "nosniff" + } + ] + } + ] +}