Skip to content
Snippets Groups Projects
Commit abf14909 authored by Tibo's avatar Tibo
Browse files

use status class

parent e832c048
No related branches found
No related tags found
No related merge requests found
Pipeline #3760 passed
...@@ -49,7 +49,7 @@ class StatusChangeDetection implements ShouldQueue ...@@ -49,7 +49,7 @@ class StatusChangeDetection implements ShouldQueue
$records = $server->lastRecords1Day(); $records = $server->lastRecords1Day();
$current_status = $server->status($records); $current_status = $server->status($records);
if ($last_change->status == $current_status) { if ($last_change->status == $current_status->code()) {
// no change // no change
return; return;
} }
...@@ -57,7 +57,7 @@ class StatusChangeDetection implements ShouldQueue ...@@ -57,7 +57,7 @@ class StatusChangeDetection implements ShouldQueue
$change = new StatusChange(); $change = new StatusChange();
$change->server_id = $server->id; $change->server_id = $server->id;
$change->time = time(); $change->time = time();
$change->status = $current_status; $change->status = $current_status->code();
$change->save(); $change->save();
$this->sendNotificationIfRequired($change); $this->sendNotificationIfRequired($change);
......
...@@ -76,6 +76,5 @@ class Status ...@@ -76,6 +76,5 @@ class Status
default: default:
return 'secondary'; return 'secondary';
} }
} }
} }
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# {{ $change->server()->organization->name }} / {{ $change->server()->name }} : status change # {{ $change->server()->organization->name }} / {{ $change->server()->name }} : status change
Your server **{{ $change->server()->organization->name }} / {{ $change->server()->name }}** Your server **{{ $change->server()->organization->name }} / {{ $change->server()->name }}**
went **{{ $change->statusName() }}** went **{{ $change->status()->name() }}**
{{ action("ServerController@show", ["server" => $change->server()]) }} {{ action("ServerController@show", ["server" => $change->server()]) }}
......
...@@ -271,7 +271,7 @@ class ExampleTest extends TestCase ...@@ -271,7 +271,7 @@ class ExampleTest extends TestCase
$last_change = \App\StatusChange::getLastChangeForServer($server_id); $last_change = \App\StatusChange::getLastChangeForServer($server_id);
$records = $server->lastRecords1Day(); $records = $server->lastRecords1Day();
$this->assertEquals( $this->assertEquals(
$server->status($records), $server->status($records)->code(),
$last_change->status $last_change->status
); );
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment