mirror of
https://github.com/penpot/penpot.git
synced 2025-01-22 14:39:45 -05:00
🐛 Fix wrong email in the info message at change email
This commit is contained in:
parent
02382b95f6
commit
821981e579
2 changed files with 13 additions and 7 deletions
|
@ -10,6 +10,8 @@
|
|||
- Fix wrong validation text after interaction with 2 and more files [Taiga #4276](https://tree.taiga.io/project/penpot/issue/4276)
|
||||
- Fix auto-width for texts can make text appear stretched [Github #2482](https://github.com/penpot/penpot/issues/2482)
|
||||
- Fix boards name do not disappear in focus mode [#4272](https://tree.taiga.io/project/penpot/issue/4272)
|
||||
- Fix wrong email in the info message at change email [Taiga #4274](https://tree.taiga.io/project/penpot/issue/4274)
|
||||
|
||||
## 1.16.0-beta
|
||||
|
||||
### :boom: Breaking changes & Deprecations
|
||||
|
|
|
@ -52,20 +52,19 @@
|
|||
(rx/throw error)))
|
||||
|
||||
(defn- on-success
|
||||
[form data]
|
||||
[profile data]
|
||||
(if (:changed data)
|
||||
(st/emit! (du/fetch-profile)
|
||||
(modal/hide))
|
||||
(let [email (get-in @form [:clean-data :email-1])
|
||||
message (tr "notifications.validation-email-sent" email)]
|
||||
(let [message (tr "notifications.validation-email-sent" (:email profile))]
|
||||
(st/emit! (dm/info message)
|
||||
(modal/hide)))))
|
||||
|
||||
(defn- on-submit
|
||||
[form _event]
|
||||
[profile form _event]
|
||||
(let [params {:email (get-in @form [:clean-data :email-1])}
|
||||
mdata {:on-error (partial on-error form)
|
||||
:on-success (partial on-success form)}]
|
||||
:on-success (partial on-success profile)}]
|
||||
(st/emit! (du/request-email-change (with-meta params mdata)))))
|
||||
|
||||
(mf/defc change-email-modal
|
||||
|
@ -77,7 +76,12 @@
|
|||
:validators [email-equality]
|
||||
:initial profile)
|
||||
on-close
|
||||
(mf/use-callback #(st/emit! (modal/hide)))]
|
||||
(mf/use-callback #(st/emit! (modal/hide)))
|
||||
|
||||
on-submit
|
||||
(mf/use-callback
|
||||
(mf/deps profile)
|
||||
(partial on-submit profile))]
|
||||
|
||||
[:div.modal-overlay
|
||||
[:div.modal-container.change-email-modal.form-container
|
||||
|
@ -86,7 +90,7 @@
|
|||
|
||||
[:div.modal-header
|
||||
[:div.modal-header-title
|
||||
[:h2 {:data-test "change-email-title"}
|
||||
[:h2 {:data-test "change-email-title"}
|
||||
(tr "modals.change-email.title")]]
|
||||
[:div.modal-close-button
|
||||
{:on-click on-close} i/close]]
|
||||
|
|
Loading…
Add table
Reference in a new issue