diff --git a/public/src/uncloseai-embed-modal.js b/public/src/uncloseai-embed-modal.js index f0c69e9..6c25d8e 100644 --- a/public/src/uncloseai-embed-modal.js +++ b/public/src/uncloseai-embed-modal.js @@ -389,7 +389,6 @@ async function openUncloseaiEmbeddedModalNew() { ${hasVault ? getUIText("vaultWelcomeBack") : getUIText("vaultWelcome")} - ${!hasVault ? `` : ''} @@ -398,7 +397,6 @@ async function openUncloseaiEmbeddedModalNew() { `; const passwordInput = promptUI.querySelector('.vault-password'); - const confirmInput = promptUI.querySelector('.vault-confirm'); const submitBtn = promptUI.querySelector('.vault-submit-btn'); const errorDiv = promptUI.querySelector('.vault-error'); @@ -419,20 +417,12 @@ async function openUncloseaiEmbeddedModalNew() { } } else { // Create new vault - const confirm = confirmInput ? confirmInput.value : ''; - if (password.length < 8) { errorDiv.textContent = getUIText("vaultPasswordTooShort"); errorDiv.style.display = 'block'; return; } - if (password !== confirm) { - errorDiv.textContent = getUIText("vaultPasswordMismatch"); - errorDiv.style.display = 'block'; - return; - } - const result = UncloseVault.create(password); if (result.success) { migrateSettingsToVault(); @@ -445,8 +435,7 @@ async function openUncloseaiEmbeddedModalNew() { }; // Allow Enter key to submit - const lastInput = confirmInput || passwordInput; - lastInput.onkeydown = (e) => { + passwordInput.onkeydown = (e) => { if (e.key === 'Enter') submitBtn.click(); }; @@ -466,8 +455,7 @@ async function openUncloseaiEmbeddedModalNew() { dialog.innerHTML = `

🔑 ${getUIText("vaultChangePassword")}

- - +
@@ -494,7 +482,6 @@ async function openUncloseaiEmbeddedModalNew() { changeBtn.onclick = () => { const current = dialog.querySelector('.current-password').value; const newPass = dialog.querySelector('.new-password').value; - const confirm = dialog.querySelector('.confirm-password').value; if (newPass.length < 8) { errorDiv.textContent = getUIText("vaultPasswordTooShort"); @@ -502,12 +489,6 @@ async function openUncloseaiEmbeddedModalNew() { return; } - if (newPass !== confirm) { - errorDiv.textContent = getUIText("vaultPasswordMismatch"); - errorDiv.style.display = 'block'; - return; - } - const result = UncloseVault.changePassword(current, newPass); if (result.success) { alert(getUIText("vaultPasswordChanged"));