mirror of
https://github.com/coollabsio/coolify.git
synced 2026-10-28 09:34:36 +08:00
chore(notifications): remove debug logging from Pushover message
This commit is contained in:
1 parent
efbd64346c
commit
8d29e3c62f
2 files changed
+27
-4
No files matched your search
@@ -2,8 +2,6 @@
|
||||
|
||||
namespace App\Notifications\Dto;
|
||||
|
||||
use Illuminate\Support\Facades\Log;
|
||||
|
||||
class PushoverMessage
|
||||
{
|
||||
public function __construct(
|
||||
@@ -43,8 +41,6 @@ class PushoverMessage
|
||||
$payload['message'] .= " <a href='".$buttonUrl."'>".$text.'</a>';
|
||||
}
|
||||
|
||||
Log::info('Pushover message', $payload);
|
||||
|
||||
return $payload;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
|
||||
use App\Notifications\Dto\PushoverMessage;
|
||||
use Illuminate\Log\Events\MessageLogged;
|
||||
use Illuminate\Support\Facades\Log;
|
||||
use Tests\TestCase;
|
||||
|
||||
uses(TestCase::class);
|
||||
|
||||
it('builds the payload without writing to the log', function () {
|
||||
$logged = [];
|
||||
Log::listen(function (MessageLogged $event) use (&$logged) {
|
||||
$logged[] = $event->message;
|
||||
});
|
||||
|
||||
$payload = (new PushoverMessage(
|
||||
title: 'Deployment failed',
|
||||
message: 'Your deployment failed.',
|
||||
buttons: [['text' => 'Open', 'url' => 'https://coolify.example.com/deployments/1']],
|
||||
level: 'error',
|
||||
))->toPayload('app-token', 'user-key');
|
||||
|
||||
expect($payload)
|
||||
->token->toBe('app-token')
|
||||
->user->toBe('user-key')
|
||||
->and($logged)->toBeEmpty();
|
||||
});
|
||||
Reference in new issue
Block a user