Fixes #14975 (Widget part) (#15076)

This commit is contained in:
Albert Siersema
2023-06-19 05:22:41 +02:00
committed by GitHub
parent 0d187c802f
commit f4c739c179

View File

@@ -129,7 +129,9 @@ class DeviceGroup extends BaseModel
public function services(): BelongsToMany
{
return $this->belongsToMany(\App\Models\Service::class, 'device_group_device', 'device_group_id', 'device_id');
// $parentKey='id', $relatedKey='device_id' is required to generate the right SQL query.
// Otherwise the primaryKey in Service.php will be used
return $this->belongsToMany(\App\Models\Service::class, 'device_group_device', 'device_group_id', 'device_id', 'id', 'device_id');
}
public function users(): BelongsToMany