From 3f356ac58f3765b2873ef3d1d1a8f1b0e7885795 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Wed, 28 Jan 2026 12:31:33 -0700 Subject: [PATCH] Fix the destination check for duplicates --- app/destinations/destination_edit.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/destinations/destination_edit.php b/app/destinations/destination_edit.php index 51bb646384..f3d913d079 100644 --- a/app/destinations/destination_edit.php +++ b/app/destinations/destination_edit.php @@ -203,7 +203,7 @@ if (empty($destination_context)) { $msg .= $text['message-required']." ".$text['label-destination_context']."
\n"; } //check for duplicates - if ($destination_type == 'inbound' && $destination_number != $db_destination_number && $settings->get('destinations', 'unique', false)) { + if ($action == 'add' && $destination_type == 'inbound' && $settings->get('destinations', 'unique', false)) { $sql = "select count(*) from v_destinations "; $sql .= "where (destination_number = :destination_number or destination_prefix || destination_number = :destination_number) "; $sql .= "and destination_type = 'inbound' ";