From e8141f5b41b4d6fa996c4c5b3bb26f0124765a4c Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 24 Jul 2026 11:35:32 +0000 Subject: [PATCH] fix: use PhoneInput on Edit Proposal dialog Swap the plain FormControl (type=tel) phone field in ProposalEditDialog.vue for the shared PhoneInput component so the dial code and number are edited separately and saved in Frappe's canonical {isd}-{number} format. This fixes values being saved without the isd- prefix (which render blank in Desk's Phone field, same class of bug as #244) and prevents casual edits of existing hyphen-formatted values from corrupting the format. Fixes #275 Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01FZ7AVqnfjnXPQbHQd3RVkK --- dashboard/src/components/ProposalEditDialog.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dashboard/src/components/ProposalEditDialog.vue b/dashboard/src/components/ProposalEditDialog.vue index 4829d38..be5211b 100644 --- a/dashboard/src/components/ProposalEditDialog.vue +++ b/dashboard/src/components/ProposalEditDialog.vue @@ -33,9 +33,8 @@ -