From 6ed574f1dac6877293b1ef9b63bb201db0c9a43d Mon Sep 17 00:00:00 2001 From: Eternal Date: Fri, 19 Jun 2026 17:04:56 -0400 Subject: [PATCH] fix: allow editing prefilled signup email --- app/views/identities/new.html.erb | 9 +-------- config/locales/en.yml | 1 - 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/app/views/identities/new.html.erb b/app/views/identities/new.html.erb index 68ff3936..20bdcabd 100644 --- a/app/views/identities/new.html.erb +++ b/app/views/identities/new.html.erb @@ -72,14 +72,7 @@ <% if (@onboarding_scenario.form_fields & [:primary_email, :phone_number, :country]).any? || @identity.primary_email.present? %>
- <% if @identity.primary_email.present? %> - <%= form.hidden_field :primary_email, value: @identity.primary_email %> -
- <%= form.label :primary_email, t("identities.email") %> - - <%= t("identities.new.wrong_email") %> -
- <% elsif @onboarding_scenario.form_fields.include?(:primary_email) %> + <% if @identity.primary_email.present? || @onboarding_scenario.form_fields.include?(:primary_email) %>
<%= form.label :primary_email, t("identities.email") %> <%= form.email_field :primary_email, required: true, placeholder: t("identities.email_placeholder"), autocomplete: "email", "aria-describedby": "emailHelp" %> diff --git a/config/locales/en.yml b/config/locales/en.yml index 55601f0d..e1f8cea9 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -403,7 +403,6 @@ en: not_necessarily_legal_name: not necessarily your legal name, what do people usually call you? email_code: We'll send a one-time code to this address. continue: Continue - wrong_email: "← Wrong email? Go back" update: success: saved changes! create: