diff --git a/static/confirm_instance_details.mts b/static/confirm_instance_details.mts index b4e9545..7c01356 100644 --- a/static/confirm_instance_details.mts +++ b/static/confirm_instance_details.mts @@ -59,12 +59,18 @@ export function initializeInstanceDetailsDialog( }; form.addEventListener("submit", e => { + let image: string | null = null; + if (instanceIcon.src !== blankImage) { + try { + image = resize(instanceIcon); + } catch { } + } callback( instanceName.value, instanceHost.value, instanceHostSecure.checked, instanceSoftware.value, - instanceIcon.src == blankImage ? null : resize(instanceIcon) + image ); form.reset(); });