Ensure partition is defaulted in authz

This commit is contained in:
freddygv 2021-09-16 14:36:57 -06:00
parent 47109e0c0c
commit bf7a1358d6

View File

@ -18,7 +18,7 @@ func AuthorizeIntentionTarget(
switch matchType {
case structs.IntentionMatchDestination:
if ixn.DestinationPartition != targetAP {
if structs.PartitionOrDefault(ixn.DestinationPartition) != structs.PartitionOrDefault(targetAP) {
return false, false
}
@ -33,7 +33,7 @@ func AuthorizeIntentionTarget(
}
case structs.IntentionMatchSource:
if ixn.SourcePartition != targetAP {
if structs.PartitionOrDefault(ixn.SourcePartition) != structs.PartitionOrDefault(targetAP) {
return false, false
}