From c620fed954494e8fa5bcaf8b37f0e0dcaf61129c Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Mon, 16 Dec 2019 10:45:05 +0100 Subject: [PATCH] Service: Use LEFT JOIN for downtimes --- library/Icingadb/Model/Service.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/Icingadb/Model/Service.php b/library/Icingadb/Model/Service.php index 8dc877c7..7f24fa1e 100644 --- a/library/Icingadb/Model/Service.php +++ b/library/Icingadb/Model/Service.php @@ -111,7 +111,7 @@ class Service extends Model $relations->hasOne('state', ServiceState::class)->setJoinType('LEFT'); $relations->hasMany('comment', Comment::class)->setJoinType('LEFT'); - $relations->hasMany('downtime', Downtime::class); + $relations->hasMany('downtime', Downtime::class)->setJoinType('LEFT'); $relations->hasMany('history', History::class); $relations->hasMany('notification', Notification::class); $relations->hasMany('notification_history', NotificationHistory::class);