diff --git a/src/main/resources/com/cloudbees/simplediskusage/QuickDiskUsagePlugin/refresh-disk-usage.js b/src/main/resources/com/cloudbees/simplediskusage/QuickDiskUsagePlugin/refresh-disk-usage.js new file mode 100644 index 0000000..d1eb8e8 --- /dev/null +++ b/src/main/resources/com/cloudbees/simplediskusage/QuickDiskUsagePlugin/refresh-disk-usage.js @@ -0,0 +1,13 @@ +function refreshDiskUsage(a, ev) { + fetch("refresh", { + method: "post", + headers: crumb.wrap({}), + }).then((rsp) => { + if (rsp.ok) { + notificationBar.show("Refresh scheduled", notificationBar.SUCCESS); + } else { + notificationBar.show("Failed to schedule refresh", notificationBar.ERROR); + } + }); + ev.preventDefault(); +} diff --git a/src/main/resources/com/cloudbees/simplediskusage/QuickDiskUsagePlugin/sidepanel.jelly b/src/main/resources/com/cloudbees/simplediskusage/QuickDiskUsagePlugin/sidepanel.jelly index c29f454..5e3d650 100644 --- a/src/main/resources/com/cloudbees/simplediskusage/QuickDiskUsagePlugin/sidepanel.jelly +++ b/src/main/resources/com/cloudbees/simplediskusage/QuickDiskUsagePlugin/sidepanel.jelly @@ -27,7 +27,7 @@ Side panel for the build view. --> - + @@ -35,17 +35,8 @@ - - + +