iachat/app/javascript/dashboard/routes/dashboard
Muhsin Keloth 5b167b5b5b
fix(contacts): Show telegram id in contact details form (#13611)
## Summary
This change fixes a mismatch in contact details where Telegram data
could be shown in the contact profile/social icon area but was not
available in the editable contact form.

### What changed
- Added Telegram to the social links section of the next-gen contact
form so agents can view and edit it alongside Facebook, Instagram,
TikTok, Twitter, GitHub, and LinkedIn.
- Added Telegram support to the legacy conversation contact edit form
for parity between both contact editing experiences.
- Mapped social_telegram_user_name into the editable socialProfiles
payload when preparing contact form state, so Telegram usernames sourced
from channel attributes are visible in the form.
- Updated the conversation contact social profile merge logic so
Telegram display prefers an explicitly saved social profile value and
falls back to social_telegram_user_name when needed.
- Added the missing English i18n placeholder: Add Telegram.

### Why
Without this, users could see Telegram info in some contact views but
could not reliably edit it in contact details, creating inconsistent
behavior between display and edit states.

---------

Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
2026-02-23 19:26:45 +04:00
..
campaigns feat(V5): Update settings pages UI (#13396) 2026-02-19 15:04:40 +05:30
captain chore: Update theme colors and add new Inter variable fonts (#13347) 2026-01-28 14:36:04 -08:00
commands chore: Remove older UI (#11720) 2025-07-01 09:43:44 +05:30
companies feat(V5): Update settings pages UI (#13396) 2026-02-19 15:04:40 +05:30
contacts fix: search header overlap with new conversation form (#13548) 2026-02-20 11:24:37 +05:30
conversation fix(contacts): Show telegram id in contact details form (#13611) 2026-02-23 19:26:45 +04:00
customviews chore: Update buttons in dashboard (#11145) 2025-03-31 17:21:32 -07:00
helpcenter chore: Update theme colors and add new Inter variable fonts (#13347) 2026-01-28 14:36:04 -08:00
inbox feat(V5): Update settings pages UI (#13396) 2026-02-19 15:04:40 +05:30
noAccounts fix: Handle login when there are no accounts (#12816) 2025-11-07 10:14:59 +05:30
notifications feat(V5): Update settings pages UI (#13396) 2026-02-19 15:04:40 +05:30
settings feat: better errors for SMTP (#13401) 2026-02-23 16:00:17 +05:30
suspended chore: Remove older UI (#11720) 2025-07-01 09:43:44 +05:30
upgrade fix: Conditionally fetch limits and assistants for enterprise/cloud (#12099) 2025-08-04 15:06:58 -07:00
dashboard.routes.js feat: Companies page (#12842) 2025-11-18 15:29:15 +05:30
Dashboard.vue chore: Update theme colors and add new Inter variable fonts (#13347) 2026-01-28 14:36:04 -08:00