From db797cb60ff19abb90bef21c7633222692a1bd38 Mon Sep 17 00:00:00 2001 From: cproudlock Date: Mon, 8 Dec 2025 15:18:57 -0500 Subject: [PATCH] Fix auto-populate: wait for model + (machine OR CSF name) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Printer name only generates when there's enough info: - Model must be selected (vendor available) - AND either CSF name entered OR machine selected 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- addprinter.asp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/addprinter.asp b/addprinter.asp index 9f2eb70..7bd8c03 100644 --- a/addprinter.asp +++ b/addprinter.asp @@ -333,6 +333,11 @@ var machineAlias = machineOption.data('alias') || ''; var machineNumber = machineOption.data('number') || ''; + // Only generate if we have model AND (machine OR CSF name) + if (!vendor || (!csfName && !machineAlias && !machineNumber)) { + return; // Not enough info yet + } + // Use alias if available, otherwise machine number var location = machineAlias || machineNumber; location = location.replace(/\s+/g, '').replace('Machine', '');