File tree 2 files changed +12
-2
lines changed
plugins/populator/frontend/public
2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change 982
982
} ;
983
983
} ,
984
984
methods : {
985
+ addedTag : function ( val ) {
986
+ var lastInserted = val [ val . length - 1 ] ;
987
+ var lastInsertedIndex = val . length - 1 ;
988
+ lastInserted . split ( "," ) . forEach ( function ( tag ) {
989
+ if ( tag . length && val . indexOf ( tag ) < 0 ) {
990
+ val . push ( tag ) ;
991
+ }
992
+ } ) ;
993
+ val . splice ( lastInsertedIndex , 1 ) ;
994
+ } ,
985
995
isAddEventDisabled : function ( editedObject ) {
986
996
return editedObject . events && editedObject . events . length && editedObject . events . slice ( - 1 ) [ 0 ] . eventName === '' ;
987
997
} ,
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ <h4 class="bu-mb-4">{{ i18n('populator.custom-user-props') }}</h4>
30
30
< cly-tooltip-icon > </ cly-tooltip-icon >
31
31
</ div >
32
32
< div >
33
- < el-select class ="custom-value " :collapse-tags ="false " :placeholder ="i18n('populator.enter-your-values') " v-model ="drawerScope.editedObject.up[index].value " multiple filterable allow-create > </ el-select >
33
+ < el-select class ="custom-value " @change =" addedTag " :collapse-tags ="false " :placeholder ="i18n('populator.enter-your-values') " v-model ="drawerScope.editedObject.up[index].value " multiple filterable allow-create > </ el-select >
34
34
</ div >
35
35
</ div >
36
36
</ div >
@@ -70,7 +70,7 @@ <h4 class="bu-mb-4">{{ i18n('populator.events') }}</h4>
70
70
< cly-tooltip-icon > </ cly-tooltip-icon >
71
71
</ div >
72
72
< div >
73
- < el-select v-model ="drawerScope.editedObject.events[index].segments[segmentIndex].value " class ="custom-value " :collapse-tags ="false " multiple filterable allow-create > </ el-select >
73
+ < el-select v-model ="drawerScope.editedObject.events[index].segments[segmentIndex].value " @change =" addedTag " class ="custom-value " :collapse-tags ="false " multiple filterable allow-create > </ el-select >
74
74
</ div >
75
75
</ div >
76
76
< div class ="bu-is-flex bu-is-flex-direction-column bu-ml-2 bu-is-justify-content-center ">
You can’t perform that action at this time.
0 commit comments