From 4709b6740d96572ffc474ec0dd3ae7b20b4591b1 Mon Sep 17 00:00:00 2001 From: yflory Date: Wed, 21 Dec 2022 13:34:01 +0100 Subject: [PATCH] Fix link location in calendar events --- www/calendar/inner.js | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/www/calendar/inner.js b/www/calendar/inner.js index 90262ea4d..14a6c2333 100644 --- a/www/calendar/inner.js +++ b/www/calendar/inner.js @@ -2085,12 +2085,6 @@ APP.recurrenceRule = { }, function () { $del.click(); }); - var $section = $el.find('.tui-full-calendar-section-button'); - var ev = APP.editModalData; - var data = ev.schedule || {}; - var id = data.id; - if (!id) { return; } - if (id.indexOf('|') === -1) { return; } // Original event ID doesn't contain | if (APP.nextLocationUid) { var uid = APP.nextLocationUid; @@ -2102,6 +2096,15 @@ APP.recurrenceRule = { common.openUnsafeURL($a.attr('href')); }); } + + var $section = $el.find('.tui-full-calendar-section-button'); + var ev = APP.editModalData; + var data = ev.schedule || {}; + var id = data.id; + + if (!id) { return; } + if (id.indexOf('|') === -1) { return; } // Original event ID doesn't contain | + // This is a recurring event, add button to stop recurrence now var $b = $(h('button.btn.btn-default', [ h('i.fa.fa-times'),