Fix server unreachable notification count
This commit is contained in:
		| @@ -40,7 +40,7 @@ class ContainerStatusJob implements ShouldQueue, ShouldBeEncrypted | |||||||
|         ray("checking container statuses for {$this->server->id}"); |         ray("checking container statuses for {$this->server->id}"); | ||||||
|         try { |         try { | ||||||
|             if (!$this->server->isServerReady()) { |             if (!$this->server->isServerReady()) { | ||||||
|                 throw new \Exception('Server is not ready.'); |                 return; | ||||||
|             }; |             }; | ||||||
|             $containers = instant_remote_process(["docker container ls -q"], $this->server); |             $containers = instant_remote_process(["docker container ls -q"], $this->server); | ||||||
|             if (!$containers) { |             if (!$containers) { | ||||||
|   | |||||||
| @@ -43,7 +43,7 @@ class Unreachable extends Notification implements ShouldQueue | |||||||
|     public function toMail(): MailMessage |     public function toMail(): MailMessage | ||||||
|     { |     { | ||||||
|         $mail = new MailMessage(); |         $mail = new MailMessage(); | ||||||
|         $mail->subject("Coolify: Server ({$this->server->name}) is unreachable after trying to connect to it 5 times"); |         $mail->subject("Coolify: Server ({$this->server->name}) is unreachable after trying to connect to it 3 times"); | ||||||
|         $mail->view('emails.server-lost-connection', [ |         $mail->view('emails.server-lost-connection', [ | ||||||
|             'name' => $this->server->name, |             'name' => $this->server->name, | ||||||
|         ]); |         ]); | ||||||
| @@ -52,13 +52,13 @@ class Unreachable extends Notification implements ShouldQueue | |||||||
| 
 | 
 | ||||||
|     public function toDiscord(): string |     public function toDiscord(): string | ||||||
|     { |     { | ||||||
|         $message = "Coolify: Server '{$this->server->name}' is unreachable after trying to connect to it 5 times. All automations & integrations are turned off! Please check your server! IMPORTANT: We automatically try to revive your server. If your server is back online, we will automatically turn on all automations & integrations."; |         $message = "Coolify: Server '{$this->server->name}' is unreachable after trying to connect to it 3 times. All automations & integrations are turned off! Please check your server! IMPORTANT: We automatically try to revive your server. If your server is back online, we will automatically turn on all automations & integrations."; | ||||||
|         return $message; |         return $message; | ||||||
|     } |     } | ||||||
|     public function toTelegram(): array |     public function toTelegram(): array | ||||||
|     { |     { | ||||||
|         return [ |         return [ | ||||||
|             "message" => "Coolify: Server '{$this->server->name}' is unreachable after trying to connect to it 5 times. All automations & integrations are turned off! Please check your server! IMPORTANT: We automatically try to revive your server. If your server is back online, we will automatically turn on all automations & integrations." |             "message" => "Coolify: Server '{$this->server->name}' is unreachable after trying to connect to it 3 times. All automations & integrations are turned off! Please check your server! IMPORTANT: We automatically try to revive your server. If your server is back online, we will automatically turn on all automations & integrations." | ||||||
|         ]; |         ]; | ||||||
|     } |     } | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Andras Bacsai
					Andras Bacsai