Page MenuHomePhabricator

D19043.id45658.diff
No OneTemporary

D19043.id45658.diff

diff --git a/src/applications/config/check/PhabricatorMailSetupCheck.php b/src/applications/config/check/PhabricatorMailSetupCheck.php
--- a/src/applications/config/check/PhabricatorMailSetupCheck.php
+++ b/src/applications/config/check/PhabricatorMailSetupCheck.php
@@ -7,6 +7,10 @@
}
protected function executeChecks() {
+ if (PhabricatorEnv::getEnvConfig('cluster.mailers')) {
+ return;
+ }
+
$adapter = PhabricatorEnv::getEnvConfig('metamta.mail-adapter');
switch ($adapter) {
diff --git a/src/infrastructure/cluster/config/PhabricatorClusterMailersConfigType.php b/src/infrastructure/cluster/config/PhabricatorClusterMailersConfigType.php
--- a/src/infrastructure/cluster/config/PhabricatorClusterMailersConfigType.php
+++ b/src/infrastructure/cluster/config/PhabricatorClusterMailersConfigType.php
@@ -63,8 +63,8 @@
}
$map[$key] = true;
- $priority = idx($spec, 'priority', 0);
- if ($priority <= 0) {
+ $priority = idx($spec, 'priority');
+ if ($priority !== null && $priority <= 0) {
throw $this->newException(
pht(
'Mailer configuration ("%s") is invalid: priority must be '.

File Metadata

Mime Type
text/plain
Expires
Sun, Mar 16, 10:56 PM (3 w, 4 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7472773
Default Alt Text
D19043.id45658.diff (1 KB)

Event Timeline