From a5497dc21550a7703d8831d33ec8d2f2e0fac9eb Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Tue, 2 Dec 2025 15:19:59 +0100 Subject: [PATCH] restore: validate ipv6 config --- src/provision.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/provision.js b/src/provision.js index f10a3098a..111f5c920 100644 --- a/src/provision.js +++ b/src/provision.js @@ -257,8 +257,11 @@ async function restore(backupConfig, remotePath, version, ipv4Config, ipv6Config encryptedFilenames: !!backupConfig.encryptedFilenames }); - const error = await network.testIPv4Config(ipv4Config); - if (error) throw error; + const ipv4Error = await network.testIPv4Config(ipv4Config); + if (ipv4Error) throw ipv4Error; + + const ipv6Error = await network.testIPv6Config(ipv6Config); + if (ipv6Error) throw ipv6Error; safe(restoreTask(backupSite, remotePath, ipv4Config, ipv6Config, options, auditSource), { debug }); // now that args are validated run the task in the background } catch (error) {