ui: Make sure saving intentions from topology includes the partition (#12317)

This commit is contained in:
John Cowen 2022-02-11 13:58:01 +00:00 committed by GitHub
parent cf98691e85
commit 0ac32122f1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 1 deletions

4
.changelog/12317.txt Normal file
View File

@ -0,0 +1,4 @@
```release-note:bug
ui: Include partition data when saving an intention from the topology
visualization
```

View File

@ -20,8 +20,10 @@ export default class TopologyRoute extends Route {
item.Datacenter === source.Datacenter &&
item.SourceName === source.Name &&
item.SourceNS === source.Namespace &&
item.SourcePartition === source.Partition &&
item.DestinationName === destination.Name &&
item.DestinationNS === destination.Namespace
item.DestinationNS === destination.Namespace &&
item.DestinationPartition === destination.Partition
);
});
if (typeof intention === 'undefined') {
@ -29,8 +31,10 @@ export default class TopologyRoute extends Route {
Datacenter: source.Datacenter,
SourceName: source.Name,
SourceNS: source.Namespace || 'default',
SourcePartition: source.Partition || 'default',
DestinationName: destination.Name,
DestinationNS: destination.Namespace || 'default',
DestinationPartition: destination.Partition || 'default',
});
} else {
// we found an intention in the find higher up, so we are updating