From 3c9281e8a3c4091ed90cfd452238c19a953b99f9 Mon Sep 17 00:00:00 2001 From: Caleb Ellis Date: Thu, 30 Apr 2020 14:22:19 +1000 Subject: [PATCH] Fix edit interface form not being able to edit tags/speeds. (#1063) Co-authored-by: huwshimi --- legacy/src/app/controllers/node_details_networking.js | 8 ++++---- legacy/src/app/partials/node-details.html | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/legacy/src/app/controllers/node_details_networking.js b/legacy/src/app/controllers/node_details_networking.js index 2762e6c868..a60b3f8b5e 100644 --- a/legacy/src/app/controllers/node_details_networking.js +++ b/legacy/src/app/controllers/node_details_networking.js @@ -1384,11 +1384,11 @@ export function NodeNetworkingController( if (nic.tags) { params.tags = nic.tags.map(tag => tag.text); } - if (nic.link_speed && nic.formatted_link_speed) { - params.link_speed = nic.formatted_link_speed * 1000; + if (parseInt(nic.formatted_link_speed) >= 0) { + params.link_speed = parseInt(nic.formatted_link_speed) * 1000; } - if (nic.interface_speed && nic.formatted_interface_speed) { - params.interface_speed = nic.formatted_interface_speed * 1000; + if (parseInt(nic.formatted_interface_speed) >= 0) { + params.interface_speed = parseInt(nic.formatted_interface_speed) * 1000; } return params; }; diff --git a/legacy/src/app/partials/node-details.html b/legacy/src/app/partials/node-details.html index 8e7f4838e3..2de2c66113 100755 --- a/legacy/src/app/partials/node-details.html +++ b/legacy/src/app/partials/node-details.html @@ -1686,7 +1686,7 @@

{$ getInterfaceTypeText(interface) $} details

- +