diff options
Diffstat (limited to 'ui/static/js/confirm_handler.js')
-rw-r--r-- | ui/static/js/confirm_handler.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/ui/static/js/confirm_handler.js b/ui/static/js/confirm_handler.js index c0147cd..171654f 100644 --- a/ui/static/js/confirm_handler.js +++ b/ui/static/js/confirm_handler.js @@ -32,7 +32,11 @@ class ConfirmHandler { questionElement.remove(); containerElement.appendChild(loadingElement); - this.executeRequest(linkElement.dataset.url, linkElement.dataset.redirectUrl); + if (linkElement.dataset.markPageAsRead) { + (new NavHandler()).markPageAsRead(event.target.dataset.showOnlyUnread || false); + } else { + this.executeRequest(linkElement.dataset.url, linkElement.dataset.redirectUrl); + } }; let noElement = document.createElement("a"); |