From e5a7f744b3787ff60bed59894e3fa83dc1de5d56 Mon Sep 17 00:00:00 2001 From: sadnub Date: Fri, 22 Oct 2021 22:18:39 -0400 Subject: [PATCH] allow installing approved updated from winupdates tab --- src/api/winupdates.js | 4 ++++ src/components/agents/WinUpdateTab.vue | 15 ++++++++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/src/api/winupdates.js b/src/api/winupdates.js index 50e9734..96515a4 100644 --- a/src/api/winupdates.js +++ b/src/api/winupdates.js @@ -13,7 +13,11 @@ export async function fetchAgentUpdates(agent_id, params = {}) { export async function runAgentUpdateScan(agent_id) { const { data } = await axios.post(`${baseUrl}/${agent_id}/scan/`) return data +} +export async function runAgentUpdateInstall(agent_id) { + const { data } = await axios.post(`${baseUrl}/${agent_id}/install/`) + return data } export async function editAgentUpdate(id, payload) { diff --git a/src/components/agents/WinUpdateTab.vue b/src/components/agents/WinUpdateTab.vue index 567a663..8f3b8ad 100644 --- a/src/components/agents/WinUpdateTab.vue +++ b/src/components/agents/WinUpdateTab.vue @@ -20,6 +20,7 @@