From 27812bb1ecda349d974332a5686c0464ab075ed9 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Wed, 20 Mar 2024 16:16:31 -0400 Subject: [PATCH] Don't save duplicate queries in Spinner. --- spinner/lib/src/main/assets/query.hbs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/spinner/lib/src/main/assets/query.hbs b/spinner/lib/src/main/assets/query.hbs index 6e87f52fb3..7198939ed4 100644 --- a/spinner/lib/src/main/assets/query.hbs +++ b/spinner/lib/src/main/assets/query.hbs @@ -148,9 +148,15 @@ function onQuerySubmitted() { const query = editor.getValue(); - document.getElementById('query').value = query + document.getElementById('query').value = query; let history = getQueryHistory(); + + if (history.length > 0 && history[0] === query) { + console.log('Query already at the top of the history, not saving.'); + return; + } + history.unshift(query); history = history.slice(0, 25);