# HG changeset patch # User Nicholas Jillings # Date 1506417339 -3600 # Node ID 1620cbee911124ffd8d6139b85d6e3cadf1b872c # Parent 49eca76782d28c0c3559b5474cc045fc6e9030e9 Implemented #218 in all interfaces diff -r 49eca76782d2 -r 1620cbee9111 interfaces/AB.js --- a/interfaces/AB.js Tue Sep 26 09:34:38 2017 +0100 +++ b/interfaces/AB.js Tue Sep 26 10:15:39 2017 +0100 @@ -395,10 +395,13 @@ function buttonSubmitClick() { var checks = testState.currentStateMap.interfaces[0].options, canContinue = true; - + if (interfaceContext.checkFragmentMinPlays() === false) { - return; -} + return; + } + if (interfaceContext.checkCommentQuestions() === false) { + return; + } for (var i = 0; i < checks.length; i++) { if (checks[i].type == 'check') { diff -r 49eca76782d2 -r 1620cbee9111 interfaces/ABX.js --- a/interfaces/ABX.js Tue Sep 26 09:34:38 2017 +0100 +++ b/interfaces/ABX.js Tue Sep 26 10:15:39 2017 +0100 @@ -437,6 +437,9 @@ if (interfaceContext.checkFragmentMinPlays() === false) { return; } + if (interfaceContext.checkCommentQuestions() === false) { + return; + } for (var i = 0; i < checks.length; i++) { var checkState = true; diff -r 49eca76782d2 -r 1620cbee9111 interfaces/ape.js --- a/interfaces/ape.js Tue Sep 26 09:34:38 2017 +0100 +++ b/interfaces/ape.js Tue Sep 26 10:15:39 2017 +0100 @@ -759,6 +759,9 @@ if (interfaceContext.checkFragmentMinPlays() === false) { return; } + if (interfaceContext.checkCommentQuestions() === false) { + return; + } for (var i = 0; i < checks.length; i++) { var checkState = true; diff -r 49eca76782d2 -r 1620cbee9111 interfaces/discrete.js --- a/interfaces/discrete.js Tue Sep 26 09:34:38 2017 +0100 +++ b/interfaces/discrete.js Tue Sep 26 10:15:39 2017 +0100 @@ -499,6 +499,9 @@ if (interfaceContext.checkFragmentMinPlays() === false) { return; } + if (interfaceContext.checkCommentQuestions() === false) { + return; + } for (var i = 0; i < checks.length; i++) { var checkState; diff -r 49eca76782d2 -r 1620cbee9111 interfaces/horizontal-sliders.js --- a/interfaces/horizontal-sliders.js Tue Sep 26 09:34:38 2017 +0100 +++ b/interfaces/horizontal-sliders.js Tue Sep 26 10:15:39 2017 +0100 @@ -465,6 +465,9 @@ if (interfaceContext.checkFragmentMinPlays() === false) { return; } + if (interfaceContext.checkCommentQuestions() === false) { + return; + } for (var i = 0; i < checks.length; i++) { var checkState = true; diff -r 49eca76782d2 -r 1620cbee9111 interfaces/mushra.js --- a/interfaces/mushra.js Tue Sep 26 09:34:38 2017 +0100 +++ b/interfaces/mushra.js Tue Sep 26 10:15:39 2017 +0100 @@ -534,6 +534,9 @@ if (interfaceContext.checkFragmentMinPlays() === false) { return; } + if (interfaceContext.checkCommentQuestions() === false) { + return; + } for (var i = 0; i < checks.length; i++) { var checkState = true; diff -r 49eca76782d2 -r 1620cbee9111 interfaces/ordinal.js --- a/interfaces/ordinal.js Tue Sep 26 09:34:38 2017 +0100 +++ b/interfaces/ordinal.js Tue Sep 26 10:15:39 2017 +0100 @@ -422,6 +422,9 @@ if (interfaceContext.checkHiddenReference() === false) { return; } + if (interfaceContext.checkCommentQuestions() === false) { + return; + } for (var i = 0; i < checks.length; i++) { var checkState = true; diff -r 49eca76782d2 -r 1620cbee9111 interfaces/timeline.js --- a/interfaces/timeline.js Tue Sep 26 09:34:38 2017 +0100 +++ b/interfaces/timeline.js Tue Sep 26 10:15:39 2017 +0100 @@ -505,6 +505,9 @@ if (interfaceContext.checkFragmentMinPlays() === false) { return; } + if (interfaceContext.checkCommentQuestions() === false) { + return; + } for (var i = 0; i < checks.length; i++) { var checkState = true; if (checks[i].type == 'check') {