From 6f6cbf4c1bae92ef209a74ac77ec7f75233dc232 Mon Sep 17 00:00:00 2001 From: DebaucheryLibrarian Date: Wed, 27 Mar 2024 16:18:55 +0100 Subject: [PATCH] Fixed scene actor stashes not filtered down. Fixed logout redirect not waiting for session destroy. --- components/header/header.vue | 2 +- src/scenes.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/components/header/header.vue b/components/header/header.vue index 6e68f2e..3ae8ccf 100644 --- a/components/header/header.vue +++ b/components/header/header.vue @@ -177,7 +177,7 @@ function search() { } async function logout() { - del('/session'); + await del('/session'); navigate('/login', null, { redirect: true }); } diff --git a/src/scenes.js b/src/scenes.js index 853e79a..164b776 100644 --- a/src/scenes.js +++ b/src/scenes.js @@ -60,7 +60,7 @@ function curateScene(rawScene, assets) { } : null, actors: sortActorsByGender(assets.actors.map((actor) => curateActor(actor, { sceneDate: rawScene.effective_date, - stashes: assets.actorStashes, + stashes: assets.actorStashes.filter((actorStash) => actorStash.actor_id === actor.id), })), { title: rawScene.title }), directors: assets.directors.map((director) => ({ id: director.id,