From: John Livingston Date: Tue, 18 May 2021 18:21:03 +0000 (+0200) Subject: Fix 4106: default boolean plugin setting for frontend X-Git-Tag: v3.3.0-rc.1~201^2~27 X-Git-Url: https://git.immae.eu/?a=commitdiff_plain;h=fa263eeff79b1d80789a87a5af45ebe4c303025d;p=github%2FChocobozzz%2FPeerTube.git Fix 4106: default boolean plugin setting for frontend --- diff --git a/server/models/server/plugin.ts b/server/models/server/plugin.ts index 8bb9649da..a8de64dd4 100644 --- a/server/models/server/plugin.ts +++ b/server/models/server/plugin.ts @@ -283,7 +283,7 @@ export class PluginModel extends Model>> { for (const r of registeredSettings) { if (r.private !== false) continue - result[r.name] = settings[r.name] || r.default || null + result[r.name] = settings[r.name] ?? r.default ?? null } return result