fix editing in/out tag
This commit is contained in:
@@ -158,7 +158,9 @@ const closeModal = () => {
|
|||||||
modal.value.visible = false
|
modal.value.visible = false
|
||||||
}
|
}
|
||||||
const saveModal = (data:Inbound, stats: boolean) => {
|
const saveModal = (data:Inbound, stats: boolean) => {
|
||||||
if (inbounds.value.findIndex(c => c.tag == data.tag) != modal.value.id) {
|
// Check duplicate tag
|
||||||
|
const oldTag = modal.value.id != -1 ? inbounds.value[modal.value.id].tag : null
|
||||||
|
if (data.tag != oldTag && inTags.value.includes(data.tag)) {
|
||||||
const sb = Message()
|
const sb = Message()
|
||||||
sb.showMessage(i18n.global.t('error.dplData') + ': ' + i18n.global.t('objects.tag') ,'error', 5000)
|
sb.showMessage(i18n.global.t('error.dplData') + ': ' + i18n.global.t('objects.tag') ,'error', 5000)
|
||||||
return
|
return
|
||||||
|
|||||||
@@ -139,7 +139,9 @@ const closeModal = () => {
|
|||||||
modal.value.visible = false
|
modal.value.visible = false
|
||||||
}
|
}
|
||||||
const saveModal = (data:Outbound, stats: boolean) => {
|
const saveModal = (data:Outbound, stats: boolean) => {
|
||||||
if (outbounds.value.findIndex(c => c.tag == data.tag) != modal.value.id) {
|
// Check duplicate tag
|
||||||
|
const oldTag = modal.value.id != -1 ? outbounds.value[modal.value.id].tag : null
|
||||||
|
if (data.tag != oldTag && outboundTags.value.includes(data.tag)) {
|
||||||
const sb = Message()
|
const sb = Message()
|
||||||
sb.showMessage(i18n.global.t('error.dplData') + ': ' + i18n.global.t('objects.tag') ,'error', 5000)
|
sb.showMessage(i18n.global.t('error.dplData') + ': ' + i18n.global.t('objects.tag') ,'error', 5000)
|
||||||
return
|
return
|
||||||
|
|||||||
Reference in New Issue
Block a user