From 781a9ae216c5d2564be8b79f60e2980dddc94d53 Mon Sep 17 00:00:00 2001 From: Jorge Vargas Date: Mon, 24 Feb 2025 22:41:31 -0600 Subject: [PATCH] Move donator direct link logic to frontmatter --- src/components/albumPage/DownloadBtn.astro | 6 +++--- src/pages/album/[id].astro | 19 +++++++++++++------ 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/src/components/albumPage/DownloadBtn.astro b/src/components/albumPage/DownloadBtn.astro index d0e5ce7..100bb56 100644 --- a/src/components/albumPage/DownloadBtn.astro +++ b/src/components/albumPage/DownloadBtn.astro @@ -6,10 +6,10 @@ interface Props { alt?: string icon?: ImageMetadata direct?: boolean + hasDirect?: boolean } -const { href, alt, icon, direct = false } = Astro.props -const { permissions } = Astro.locals -const disabled = direct && !permissions.includes('SKIP_ADS') +const { href, alt, icon, direct = false, hasDirect = false } = Astro.props +const disabled = direct && !hasDirect --- ) : null} - {directUrl ? ( - - {m.direct()} - - ) : null} + + + {m.direct()} + )