fix bug in renumbering to an alias

This commit is contained in:
Oliver Gorwits
2015-04-27 17:05:50 +01:00
parent 15f515b601
commit c0d81cf1ef
4 changed files with 4 additions and 14 deletions

View File

@@ -63,12 +63,6 @@ sub set_canonical_ip {
$new_ip = $revname;
}
# check if user has renumbered to an alias
if ($new_ip ne $old_ip
and $device->device_ips->count({alias => $old_ip})) {
$new_ip = $old_ip;
}
if (setting('device_identity')) {
}

View File

@@ -235,10 +235,6 @@ sub renumber {
->search({remote_ip => $old_ip})
->update({remote_ip => $new_ip});
$schema->resultset('DeviceIp')
->search({alias => $old_ip})
->update({alias => $new_ip});
$schema->resultset('Admin')
->search({device => $old_ip})
->update({device => $new_ip});

View File

@@ -89,7 +89,7 @@ sub delete_device {
schema('netdisco')->resultset('UserLog')->create({
username => session('logged_in_user'),
userip => scalar eval {request->remote_address},
event => ("Delete device ". $device->ip),
event => (sprintf "Delete device %s", $device->ip),
details => $log,
});
@@ -122,7 +122,7 @@ sub renumber_device {
schema('netdisco')->resultset('UserLog')->create({
username => session('logged_in_user'),
userip => scalar eval {request->remote_address},
event => "Renumbered device from $ip to $new_ip",
event => (sprintf "Renumber device %s to %s", $device->ip, $new_ip),
});
$happy = 1;