From 3d8e78a26854487fd6463cdf575805619b4d0684 Mon Sep 17 00:00:00 2001 From: ansuz Date: Mon, 30 Mar 2020 18:27:14 -0400 Subject: [PATCH] fix overly broad config interpretation for daily check --- lib/commands/quota.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/commands/quota.js b/lib/commands/quota.js index 9e1c631d9..5c39a8d93 100644 --- a/lib/commands/quota.js +++ b/lib/commands/quota.js @@ -36,7 +36,10 @@ Quota.applyCustomLimits = function (Env) { Quota.updateCachedLimits = function (Env, cb) { Quota.applyCustomLimits(Env); - if (Env.allowSubscriptions === false || Env.blockDailyCheck === true) { return void cb(); } + if (Env.blockDailyCheck === true || + (typeof(Env.blockDailyCheck) === 'undefined' && Env.adminEmail === false && Env.allowSubscriptions === false)) { + return void cb(); + } var body = JSON.stringify({ domain: Env.myDomain,