mirror of
https://github.com/penpot/penpot.git
synced 2025-02-13 02:28:18 -05:00
🐛 Fix resend invitation doesn't reset the expiration date
This commit is contained in:
parent
50b7337b8c
commit
6e698110d6
3 changed files with 5 additions and 3 deletions
|
@ -65,6 +65,7 @@
|
||||||
- Fix unneeded popup when updating local components [Taiga #4430](https://tree.taiga.io/project/penpot/issue/4430)
|
- Fix unneeded popup when updating local components [Taiga #4430](https://tree.taiga.io/project/penpot/issue/4430)
|
||||||
- Fix multiuser - "Shadow" element is not updating immediately [Taiga #4709](https://tree.taiga.io/project/penpot/issue/4709)
|
- Fix multiuser - "Shadow" element is not updating immediately [Taiga #4709](https://tree.taiga.io/project/penpot/issue/4709)
|
||||||
- Fix paths not flagged as modified when resized [Taiga #4742](https://tree.taiga.io/project/penpot/issue/4742)
|
- Fix paths not flagged as modified when resized [Taiga #4742](https://tree.taiga.io/project/penpot/issue/4742)
|
||||||
|
- Fix resend invitation doesn't reset the expiration date [Taiga #4741](https://tree.taiga.io/project/penpot/issue/4741)
|
||||||
|
|
||||||
### :heart: Community contributions by (Thank you!)
|
### :heart: Community contributions by (Thank you!)
|
||||||
|
|
||||||
|
|
|
@ -641,7 +641,7 @@
|
||||||
"insert into team_invitation(team_id, email_to, role, valid_until)
|
"insert into team_invitation(team_id, email_to, role, valid_until)
|
||||||
values (?, ?, ?, ?)
|
values (?, ?, ?, ?)
|
||||||
on conflict(team_id, email_to) do
|
on conflict(team_id, email_to) do
|
||||||
update set role = ?, updated_at = now();")
|
update set role = ?, valid_until = ?, updated_at = now();")
|
||||||
|
|
||||||
(defn- create-invitation-token
|
(defn- create-invitation-token
|
||||||
[cfg {:keys [profile-id valid-until team-id member-id member-email role]}]
|
[cfg {:keys [profile-id valid-until team-id member-id member-email role]}]
|
||||||
|
@ -712,7 +712,7 @@
|
||||||
{:id (:id member)})))
|
{:id (:id member)})))
|
||||||
(do
|
(do
|
||||||
(db/exec-one! conn [sql:upsert-team-invitation
|
(db/exec-one! conn [sql:upsert-team-invitation
|
||||||
(:id team) (str/lower email) (name role) expire (name role)])
|
(:id team) (str/lower email) (name role) expire (name role) expire])
|
||||||
(eml/send! {::eml/conn conn
|
(eml/send! {::eml/conn conn
|
||||||
::eml/factory eml/invite-to-team
|
::eml/factory eml/invite-to-team
|
||||||
:public-uri (cf/get :public-uri)
|
:public-uri (cf/get :public-uri)
|
||||||
|
|
|
@ -460,7 +460,8 @@
|
||||||
(mf/use-fn
|
(mf/use-fn
|
||||||
(fn []
|
(fn []
|
||||||
(st/emit! (msg/success (tr "notifications.invitation-email-sent"))
|
(st/emit! (msg/success (tr "notifications.invitation-email-sent"))
|
||||||
(modal/hide))))
|
(modal/hide)
|
||||||
|
(dd/fetch-team-invitations))))
|
||||||
|
|
||||||
on-copy-success
|
on-copy-success
|
||||||
(mf/use-fn
|
(mf/use-fn
|
||||||
|
|
Loading…
Add table
Reference in a new issue