nixos/discourse: Fix plugin linking

When linking multiple plugins, the `ln` runs need to be separated by
newlines..

Fixes #119584.
This commit is contained in:
talyz 2021-04-16 09:35:08 +02:00
parent 515fb48312
commit 7310dd0da8
No known key found for this signature in database
GPG Key ID: 2DED2151F4671A2B

View File

@ -702,7 +702,7 @@ in
cp -r ${cfg.package}/share/discourse/config.dist/* /run/discourse/config/
cp -r ${cfg.package}/share/discourse/public.dist/* /run/discourse/public/
cp -r ${cfg.package}/share/discourse/plugins.dist/* /run/discourse/plugins/
${lib.concatMapStrings (p: "ln -sf ${p} /run/discourse/plugins/") cfg.plugins}
${lib.concatMapStringsSep "\n" (p: "ln -sf ${p} /run/discourse/plugins/") cfg.plugins}
ln -sf /var/lib/discourse/uploads /run/discourse/public/uploads
ln -sf /var/lib/discourse/backups /run/discourse/public/backups