summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonas Heinrich <onny@project-insanity.org>2023-02-05 11:27:38 +0100
committerGitHub <noreply@github.com>2023-02-05 11:27:38 +0100
commitf58d92fa4bea78f29691ca5e4c29b68d664d5a53 (patch)
treef6eff82f6a3ef6e6111a428688f37bb30c895025
parent489843eab769bc0d77c9bf1e67a0daa4b30c6a11 (diff)
parentf00a7e7e27ab980c91f04aa7e276b3fbe64242d8 (diff)
Merge pull request #211417 from xanderio/outline-fix-mail
outline: fix mail notifications
-rw-r--r--pkgs/servers/web-apps/outline/default.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/servers/web-apps/outline/default.nix b/pkgs/servers/web-apps/outline/default.nix
index a00780b6ddb4..35df24afd468 100644
--- a/pkgs/servers/web-apps/outline/default.nix
+++ b/pkgs/servers/web-apps/outline/default.nix
@@ -56,7 +56,12 @@ stdenv.mkDerivation rec {
runHook preInstall
mkdir -p $out/bin $out/share/outline
- mv public node_modules build $out/share/outline/
+ mv node_modules build $out/share/outline/
+ # On NixOS the WorkingDirectory is set to the build directory, as
+ # this contains files needed in the onboarding process. This folder
+ # must also contain the `public` folder for mail notifications to
+ # work, as it contains the mail templates.
+ mv public $out/share/outline/build
node_modules=$out/share/outline/node_modules
build=$out/share/outline/build