From fcebc4d24a129b9198b3efcb4ca8ecbdea79b4b1 Mon Sep 17 00:00:00 2001
From: Sean Bright <sean.bright@gmail.com>
Date: Tue, 13 Jul 2021 11:31:01 -0400
Subject: [PATCH] main/cdr.c: Correct Party A selection.

This appears to just have been a copy/paste error from 6258bbe7. Fix
suggested by Ross Beer in ASTERISK~29166.

Change-Id: I51e0de92042e53f37597c6f83a75621ef0d1ae37
---
 main/cdr.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/main/cdr.c b/main/cdr.c
index e862caffe2..abc5cb36c8 100644
--- a/main/cdr.c
+++ b/main/cdr.c
@@ -1203,7 +1203,7 @@ static struct cdr_object_snapshot *cdr_object_pick_party_a(struct cdr_object_sna
 	/* Try the Party A flag */
 	if (ast_test_flag(left, AST_CDR_FLAG_PARTY_A) && !ast_test_flag(right, AST_CDR_FLAG_PARTY_A)) {
 		return left;
-	} else if (!ast_test_flag(right, AST_CDR_FLAG_PARTY_A) && ast_test_flag(right, AST_CDR_FLAG_PARTY_A)) {
+	} else if (!ast_test_flag(left, AST_CDR_FLAG_PARTY_A) && ast_test_flag(right, AST_CDR_FLAG_PARTY_A)) {
 		return right;
 	}
 
-- 
GitLab