fix reverse delete function #656

This commit is contained in:
Alireza Ahmadi
2023-12-01 20:44:44 +01:00
parent 5c0e55c708
commit 3ec5ca3e8f
2 changed files with 5 additions and 3 deletions

View File

@@ -102,8 +102,8 @@
reverseModal.rules[1].type = 'field';
if(reverseModal.reverse.type == 'bridge'){
reverseModal.rules[0].inboundTag.push(reverseModal.reverse.tag);
reverseModal.rules[1].inboundTag.push(reverseModal.reverse.tag);
reverseModal.rules[0].inboundTag = [reverseModal.reverse.tag];
reverseModal.rules[1].inboundTag = [reverseModal.reverse.tag];
} else {
reverseModal.rules[0].outboundTag = reverseModal.reverse.tag;
reverseModal.rules[1].outboundTag = reverseModal.reverse.tag;
@@ -123,7 +123,9 @@
};
reverse;
rules0 = rules.filter(r => r.domain != null);
if(rules0.length == 0) rules0 = [{ outboundTag: '', domain: ["full:" + this.reverse.domain], inboundTag: []}];
rules1 = rules.filter(r => r.domain == null);
if(rules1.length == 0) rules1 = [{ outboundTag: '', inboundTag: []}];
this.rules = [];
this.rules.push({
domain: rules0[0].domain,