From eaffaf119131cc90fe7418d38c2ecd8ee5d5b5cf Mon Sep 17 00:00:00 2001 From: Jordi Albert <63541019+jarg1023@users.noreply.github.com> Date: Fri, 19 Aug 2022 12:38:46 +0200 Subject: [PATCH] Filter IPs by IT Object status and add loader to improve UI/UX --- msp/msp/doctype/ip_network/ip_network.js | 76 +++++++++++++++++++++++- msp/msp/doctype/ip_network/ip_network.py | 3 +- 2 files changed, 75 insertions(+), 4 deletions(-) diff --git a/msp/msp/doctype/ip_network/ip_network.js b/msp/msp/doctype/ip_network/ip_network.js index 601c760..b72534a 100644 --- a/msp/msp/doctype/ip_network/ip_network.js +++ b/msp/msp/doctype/ip_network/ip_network.js @@ -19,6 +19,8 @@ frappe.ui.form.on('IP Network', { }); function getUsedIpsInNetwork(frm) { + displayLoader(); + frm.call('get_used_ips', {}) .then((response) => { const container = document.getElementById("usage-overview-table"); @@ -32,16 +34,16 @@ function getUsedIpsInNetwork(frm) { data-doctype-name="${element?.ip_address_name ?? ''}" data-doctype-type="IP Address" > - ${element?.ip_address ?? "-"} + ${(element?.ip_address === '') ? "-" : element?.ip_address}