Skip to content

Commit db9ba58

Browse files
committed
Bug Fix: Magic Link: After creation, if user goes back into edit trigger dialog without saving first, magic link key is regenerated.
1 parent fe22a26 commit db9ba58

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

htdocs/js/pages/Events.class.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3201,13 +3201,13 @@ Page.Events = class Events extends Page.PageUtils {
32013201
});
32023202
}
32033203
else {
3204-
// new token, create plain key for copying
3204+
// new token (or user hasn't saved yet), offer plain key for copying
32053205
html += this.getFormRow({
32063206
id: 'd_et_magic_token',
32073207
label: 'Magic Links:',
32083208
content: this.getFormText({
32093209
id: 'fe_et_magic_token',
3210-
value: get_unique_id(64),
3210+
value: trigger.key || get_unique_id(64),
32113211
style: 'display:none',
32123212
'data-plainkey': '1'
32133213
}) + `<div class="button small secondary" onClick="$P().copyMagicLink()"><i class="mdi mdi-link-variant-plus">&nbsp;</i>Copy Direct Link</div>` +

0 commit comments

Comments
 (0)