From 7c0e8221c1a9aa91e352a7941e4704ac95d29796 Mon Sep 17 00:00:00 2001 From: Ivan Kljun Date: Mon, 9 Oct 2023 14:54:22 +0200 Subject: [PATCH] Fix moving result elements [SCI-9430] --- app/javascript/vue/protocol/step.vue | 2 +- app/javascript/vue/results/result.vue | 4 ++-- .../vue/shared/content/modal/delete.vue | 2 +- app/javascript/vue/shared/content/modal/move.vue | 2 +- .../vue/shared/content/modal/table_name.vue | 2 +- app/models/result_orderable_element.rb | 15 --------------- 6 files changed, 6 insertions(+), 21 deletions(-) diff --git a/app/javascript/vue/protocol/step.vue b/app/javascript/vue/protocol/step.vue index 2153415a0..c286426ce 100644 --- a/app/javascript/vue/protocol/step.vue +++ b/app/javascript/vue/protocol/step.vue @@ -108,7 +108,7 @@
-
+
{ + this.elements.map( e => { if (e.attributes.position >= position) { e.attributes.position -= 1; } diff --git a/app/javascript/vue/shared/content/modal/delete.vue b/app/javascript/vue/shared/content/modal/delete.vue index 1aced8490..7beabcdc0 100644 --- a/app/javascript/vue/shared/content/modal/delete.vue +++ b/app/javascript/vue/shared/content/modal/delete.vue @@ -4,7 +4,7 @@