From b5654a533a579255fa7fcb2e10f8fc3b9161e4ea Mon Sep 17 00:00:00 2001 From: kieran Date: Wed, 5 Mar 2025 10:33:16 +0000 Subject: [PATCH] chore: include DNS forward in notifications --- src/worker.rs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/worker.rs b/src/worker.rs index ff62758..8a2f864 100644 --- a/src/worker.rs +++ b/src/worker.rs @@ -160,14 +160,18 @@ impl Worker { let user = self.db.get_user(vm.user_id).await?; let msg = format!( - "VM #{} been created!\n\nOS: {}\nIPs: {}\n\nNPUB: {}", + "VM #{} been created!\n\nOS: {}\n{}\n\nNPUB: {}", vm.id, image, vm_ips .iter() - .map(|i| i.to_string()) + .map(|i| if let Some(fwd) = &i.dns_forward { + format!("IP: {} ({})", i.ip, fwd) + } else { + format!("IP: {}", i.ip) + }) .collect::>() - .join(", "), + .join("\n "), PublicKey::from_slice(&user.pubkey)?.to_bech32()? ); self.tx.send(WorkJob::SendNotification {