diff --git a/timesketch/frontend-ng/src/components/Analyzer/AnalyzerList.vue b/timesketch/frontend-ng/src/components/Analyzer/AnalyzerList.vue index 5a73c7b873..64d54670d2 100644 --- a/timesketch/frontend-ng/src/components/Analyzer/AnalyzerList.vue +++ b/timesketch/frontend-ng/src/components/Analyzer/AnalyzerList.vue @@ -46,7 +46,7 @@ limitations under the License. icon color="primary" :disabled="(timelineSelection.length > 0) ? false : true" - @click="runAnalyzer(analyzer.analyzerName)" + @click="!showRerunIcon(analyzer.analyzerName) ? runAnalyzer(analyzer.analyzerName) : handleReRunDialog(analyzer.analyzerName, analyzer.info.display_name)" > mdi-play-circle-outline @@ -64,6 +64,36 @@ limitations under the License. {{ analyzer.info.description }} + + + + mdi-replay + Run "{{ reRunDialogAnalyzerDisplayName }}" again? + + +
+ The "{{ reRunDialogAnalyzerDisplayName }}" analyzer was already run on the selected timelines. Do you really want to run it again? +
+
+ + + + cancel + + + continue + + +
+
@@ -71,7 +101,7 @@ limitations under the License.