From 6d83f5276320e46693571ce195a7f1f9de2cd02c Mon Sep 17 00:00:00 2001 From: rcourtman Date: Mon, 13 Oct 2025 17:50:12 +0000 Subject: [PATCH] fix: Add missing tokenName parameter for PVE auto-registration JSON tokenId field The REGISTER_JSON template at line 3311 was getting storagePerms instead of tokenName for the tokenId field, causing 'Missing required fields' errors during auto-registration. Added tokenName parameter before storagePerms to shift all subsequent parameters. Fixes # --- internal/api/config_handlers.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/api/config_handlers.go b/internal/api/config_handlers.go index 0168a0f..df7b08b 100644 --- a/internal/api/config_handlers.go +++ b/internal/api/config_handlers.go @@ -3884,7 +3884,7 @@ if [ "$AUTO_REG_SUCCESS" != true ]; then fi `, serverName, time.Now().Format("2006-01-02 15:04:05"), pulseIP, tokenName, tokenName, tokenName, tokenName, tokenName, tokenName, - authToken, pulseURL, serverHost, tokenName, tokenName, storagePerms, pulseURL, sshPublicKey, pulseURL, authToken, pulseURL, tokenName, serverHost) + authToken, pulseURL, serverHost, tokenName, tokenName, tokenName, storagePerms, pulseURL, sshPublicKey, pulseURL, authToken, pulseURL, tokenName, serverHost) } else { // PBS script = fmt.Sprintf(`#!/bin/bash