fix schedule logs
This commit is contained in:
parent
4a0f5c2e78
commit
4e2e929c7e
|
@ -6,7 +6,6 @@ namespace Engelsystem\Controllers\Admin;
|
|||
|
||||
use Engelsystem\Controllers\NotificationType;
|
||||
use Engelsystem\Helpers\Carbon;
|
||||
use DateTimeInterface;
|
||||
use Engelsystem\Controllers\BaseController;
|
||||
use Engelsystem\Controllers\HasUserNotifications;
|
||||
use Engelsystem\Helpers\Schedule\ConferenceTrack;
|
||||
|
@ -125,12 +124,13 @@ class ScheduleController extends BaseController
|
|||
}
|
||||
|
||||
$this->log->info(
|
||||
'Schedule {name}: Url {url}, Shift Type {shift_type}, ({need}), '
|
||||
'Schedule {name}: Url {url}, Shift Type {shift_type_name} ({shift_type_id}), ({need}), '
|
||||
. 'minutes before/after {before}/{after}, for: {locations}',
|
||||
[
|
||||
'name' => $schedule->name,
|
||||
'url' => $schedule->name,
|
||||
'shift_type' => $schedule->shift_type,
|
||||
'shift_type_name' => Shifttype::find($schedule->shift_type)->name,
|
||||
'shift_type_id' => $schedule->shift_type,
|
||||
'need' => $schedule->needed_from_shift_type ? 'from shift type' : 'from room',
|
||||
'before' => $schedule->minutes_before,
|
||||
'after' => $schedule->minutes_after,
|
||||
|
@ -323,12 +323,15 @@ class ScheduleController extends BaseController
|
|||
$scheduleShift->save();
|
||||
|
||||
$this->log->info(
|
||||
'Created schedule shift "{shift}" in "{location}" ({from} - {to}, {guid})',
|
||||
'Created schedule ({schedule}) shift: {shifttype} with title '
|
||||
. '"{shift}" in "{location}" ({from} - {to}, {guid})',
|
||||
[
|
||||
'schedule' => $scheduleShift->schedule->name,
|
||||
'shifttype' => $shift->shiftType->name,
|
||||
'shift' => $shift->title,
|
||||
'location' => $shift->location->name,
|
||||
'from' => $shift->start->format(DateTimeInterface::RFC3339),
|
||||
'to' => $shift->end->format(DateTimeInterface::RFC3339),
|
||||
'from' => $shift->start->format('Y-m-d H:i'),
|
||||
'to' => $shift->end->format('Y-m-d H:i'),
|
||||
'guid' => $scheduleShift->guid,
|
||||
]
|
||||
);
|
||||
|
@ -355,12 +358,15 @@ class ScheduleController extends BaseController
|
|||
$this->fireUpdateShiftUpdateEvent($oldShift, $shift);
|
||||
|
||||
$this->log->info(
|
||||
'Updated schedule shift "{shift}" in "{location}" ({from} {to}, {guid})',
|
||||
'Updated schedule ({schedule}) shift: {shifttype} with title '
|
||||
. '"{shift}" in "{location}" ({from} - {to}, {guid})',
|
||||
[
|
||||
'schedule' => $scheduleShift->schedule->name,
|
||||
'shifttype' => $shift->shiftType->name,
|
||||
'shift' => $shift->title,
|
||||
'location' => $shift->location->name,
|
||||
'from' => $shift->start->format(DateTimeInterface::RFC3339),
|
||||
'to' => $shift->end->format(DateTimeInterface::RFC3339),
|
||||
'from' => $shift->start->format('Y-m-d H:i'),
|
||||
'to' => $shift->end->format('Y-m-d H:i'),
|
||||
'guid' => $scheduleShift->guid,
|
||||
]
|
||||
);
|
||||
|
@ -377,12 +383,13 @@ class ScheduleController extends BaseController
|
|||
$scheduleShift->delete();
|
||||
|
||||
$this->log->info(
|
||||
'Deleted schedule shift "{shift}" in {location} ({from} {to}, {guid})',
|
||||
'Deleted schedule ({schedule}) shift: "{shift}" in {location} ({from} - {to}, {guid})',
|
||||
[
|
||||
'schedule' => $scheduleShift->schedule->name,
|
||||
'shift' => $shift->title,
|
||||
'location' => $shift->location->name,
|
||||
'from' => $shift->start->format(DateTimeInterface::RFC3339),
|
||||
'to' => $shift->end->format(DateTimeInterface::RFC3339),
|
||||
'from' => $shift->start->format('Y-m-d H:i'),
|
||||
'to' => $shift->end->format('Y-m-d H:i'),
|
||||
'guid' => $scheduleShift->guid,
|
||||
]
|
||||
);
|
||||
|
|
|
@ -222,7 +222,7 @@ class ScheduleControllerTest extends ControllerTest
|
|||
$this->assertNull(Schedule::find($this->schedule->id));
|
||||
|
||||
$this->assertHasNotification('schedule.delete.success');
|
||||
$this->assertTrue($this->log->hasInfoThatContains('Deleted schedule shift'));
|
||||
$this->assertTrue($this->log->hasInfoThatContains('Deleted schedule ({schedule}) shift'));
|
||||
$this->assertTrue($this->log->hasInfoThatContains('Schedule {name}'));
|
||||
}
|
||||
|
||||
|
@ -361,9 +361,9 @@ class ScheduleControllerTest extends ControllerTest
|
|||
|
||||
$this->assertTrue($this->log->hasInfoThatContains('Started schedule'));
|
||||
$this->assertTrue($this->log->hasInfoThatContains('Created schedule location'));
|
||||
$this->assertTrue($this->log->hasInfoThatContains('Created schedule shift'));
|
||||
$this->assertTrue($this->log->hasInfoThatContains('Updated schedule shift'));
|
||||
$this->assertTrue($this->log->hasInfoThatContains('Deleted schedule shift'));
|
||||
$this->assertTrue($this->log->hasInfoThatContains('Created schedule ({schedule}) shift'));
|
||||
$this->assertTrue($this->log->hasInfoThatContains('Updated schedule ({schedule}) shift'));
|
||||
$this->assertTrue($this->log->hasInfoThatContains('Deleted schedule ({schedule}) shift'));
|
||||
$this->assertTrue($this->log->hasInfoThatContains('Ended schedule'));
|
||||
|
||||
$this->assertHasNotification('schedule.import.success');
|
||||
|
|
Loading…
Reference in New Issue