From 1f5219f2a2c3eb8511ff02d5e57d5ebefc7f82f3 Mon Sep 17 00:00:00 2001 From: Bogdan Teodoru Date: Sun, 10 Jan 2016 17:20:01 +0200 Subject: [PATCH] #679 Ask for confirmation before "Mark all as Read" --- js/forum/src/components/DiscussionListItem.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/js/forum/src/components/DiscussionListItem.js b/js/forum/src/components/DiscussionListItem.js index 935aa0af7..a3cce4719 100644 --- a/js/forum/src/components/DiscussionListItem.js +++ b/js/forum/src/components/DiscussionListItem.js @@ -174,8 +174,12 @@ export default class DiscussionListItem extends Component { const discussion = this.props.discussion; if (discussion.isUnread()) { - discussion.save({readNumber: discussion.lastPostNumber()}); - m.redraw(); + const confirmation = confirm(app.translator.trans('core.forum.discussion_list.mark_all_as_read_confirmation')); + + if (confirmation) { + discussion.save({readNumber: discussion.lastPostNumber()}); + m.redraw(); + } } }