[pdm-devel] [PATCH datacenter-manager 6/8] ui: pve/pbs: updates: add subscription_url
Dominik Csapak
d.csapak at proxmox.com
Mon Dec 1 11:39:08 CET 2025
so the 'Refresh' button does a subscription check.
Signed-off-by: Dominik Csapak <d.csapak at proxmox.com>
---
ui/src/pbs/node/mod.rs | 2 ++
ui/src/pve/node/mod.rs | 2 ++
2 files changed, 4 insertions(+)
diff --git a/ui/src/pbs/node/mod.rs b/ui/src/pbs/node/mod.rs
index 2033bb14..19ddce72 100644
--- a/ui/src/pbs/node/mod.rs
+++ b/ui/src/pbs/node/mod.rs
@@ -89,10 +89,12 @@ impl yew::Component for PbsNodePanelComp {
move |_| {
let base_url = format!("/pbs/remotes/{remote}/nodes/localhost/apt");
let task_base_url = format!("/pbs/remotes/{remote}/tasks");
+ let sub_url = format!("/pbs/remotes/{remote}/nodes/localhost/subscription");
AptPackageManager::new()
.base_url(base_url)
.task_base_url(task_base_url)
+ .subscription_url(sub_url)
.enable_upgrade(true)
.on_upgrade({
let remote = remote.clone();
diff --git a/ui/src/pve/node/mod.rs b/ui/src/pve/node/mod.rs
index 1fcd92eb..332c26a8 100644
--- a/ui/src/pve/node/mod.rs
+++ b/ui/src/pve/node/mod.rs
@@ -86,10 +86,12 @@ impl yew::Component for PveNodePanelComp {
move |_| {
let base_url = format!("/pve/remotes/{remote}/nodes/{node}/apt");
let task_base_url = format!("/pve/remotes/{remote}/tasks");
+ let sub_url = format!("/pve/remotes/{remote}/nodes/{node}/subscription");
AptPackageManager::new()
.base_url(base_url)
.task_base_url(task_base_url)
+ .subscription_url(sub_url)
.enable_upgrade(true)
.on_upgrade({
let remote = remote.clone();
--
2.47.3
More information about the pdm-devel
mailing list