aboutsummaryrefslogtreecommitdiffhomepage
path: root/ui/static/js/confirm_handler.js
diff options
context:
space:
mode:
Diffstat (limited to 'ui/static/js/confirm_handler.js')
-rw-r--r--ui/static/js/confirm_handler.js6
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");