Browse Source

fix: data not replaced when there are multiple references

Ahmad Kholid 3 years ago
parent
commit
4fec5360d3

+ 1 - 0
src/components/newtab/workflow/edit/EditInteractionBase.vue

@@ -19,6 +19,7 @@
       <ui-checkbox
         v-if="!data.disableMultiple && !hideMultiple"
         class="mr-6"
+        title="Select multiple elements"
         :model-value="data.multiple"
         @change="updateData({ multiple: $event })"
       >

+ 1 - 1
src/utils/helper.js

@@ -1,6 +1,6 @@
 export function replaceMustache(str, replacer) {
   /* eslint-disable-next-line */
-  return str.replace(/{{(.*)}}/g, replacer);
+  return str.replace(/\{\{(.*?)\}\}/g, replacer);
 }
 
 export function openFilePicker(acceptedFileTypes = [], attrs = {}) {