From eab64cf579972e674244af1d5a920efc91f917ac Mon Sep 17 00:00:00 2001 From: Hugo Renard Date: Fri, 31 Oct 2025 08:40:05 +0100 Subject: [PATCH] listmonk: fix missing altcha --- pkgs/by-name/li/listmonk/frontend.nix | 5 +++-- pkgs/by-name/li/listmonk/package.nix | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/listmonk/frontend.nix b/pkgs/by-name/li/listmonk/frontend.nix index bdfd81be7d64..53edf18c3608 100644 --- a/pkgs/by-name/li/listmonk/frontend.nix +++ b/pkgs/by-name/li/listmonk/frontend.nix @@ -27,8 +27,9 @@ stdenv.mkDerivation (finalAttrs: { ]; installPhase = '' - mkdir $out - cp -R dist/* $out + mkdir -p $out/admin + cp -R dist/* $out/admin + cp node_modules/altcha/dist/altcha.umd.cjs $out/altcha.umd.js ''; inherit meta; diff --git a/pkgs/by-name/li/listmonk/package.nix b/pkgs/by-name/li/listmonk/package.nix index 5fb2751d1412..cc7b83e15737 100644 --- a/pkgs/by-name/li/listmonk/package.nix +++ b/pkgs/by-name/li/listmonk/package.nix @@ -46,8 +46,9 @@ buildGoModule (finalAttrs: { "queries.sql" "permissions.json" "static/public:/public" + "${finalAttrs.passthru.frontend}/altcha.umd.js:/public/static/altcha.umd.js" "static/email-templates" - "${finalAttrs.passthru.frontend}:/admin" + "${finalAttrs.passthru.frontend}/admin:/admin" "i18n:/i18n" ]; in