Fix saving new device groups (#10356)

We need a device group id
This commit is contained in:
Tony Murray
2019-06-20 11:35:58 -05:00
committed by GitHub
parent b5ca6573df
commit 5a2403e6d2

View File

@@ -46,6 +46,11 @@ class DeviceGroup extends BaseModel
static::saving(function (DeviceGroup $deviceGroup) {
if ($deviceGroup->isDirty('rules')) {
$deviceGroup->rules = $deviceGroup->getParser()->generateJoins()->toArray();
}
});
static::saved(function (DeviceGroup $deviceGroup) {
if ($deviceGroup->isDirty('rules')) {
$deviceGroup->updateDevices();
}
});