also delete device_skip rows when deleting device

This commit is contained in:
Oliver Gorwits
2017-05-23 12:31:36 +01:00
parent b55854e91d
commit 9b2e993e0f

View File

@@ -596,9 +596,14 @@ sub delete {
)->delete;
}
$schema->resultset('Admin')->search({
device => { '-in' => $devices->as_query },
})->delete;
foreach my $set (qw/
Admin
DeviceSkip
/) {
$schema->resultset($set)->search(
{ device => { '-in' => $devices->as_query } },
)->delete;
}
$schema->resultset('Topology')->search({
-or => [