iachat/app
Sojan Jose 8f1a1e0905
fix: Stop overwritting contact avatars unneccesarily (#8710)
While debugging a sentry error for "ActiveRecord::InvalidForeignKey ActiveStorage::Representations::RedirectController", it was noticed that we enqueue a Avatar::AvatarFromUrlJob for each setUser call, which is unnecessary. Hence making this call only if the contact doesn't have an existing avatar.

If one needs to have this avatar updated, they can go to the contacts tab and delete the current avatar, Chatwoot will pick up the new avatar in subsequent API call.
2024-01-16 16:38:46 +04:00
..
actions fix: Stop overwritting contact avatars unneccesarily (#8710) 2024-01-16 16:38:46 +04:00
assets feat: Super admin design improvements (#8517) 2023-12-08 19:40:35 -08:00
builders feat: handle unsupported media on the backend (#8650) 2024-01-05 13:05:00 -08:00
channels chore: Sentry issues (#4623) 2022-05-06 14:50:55 +05:30
controllers chore: Add display manifest to whitelabel settings (#8708) 2024-01-16 09:50:23 +04:00
dashboards feat: Super admin design improvements (#8517) 2023-12-08 19:40:35 -08:00
dispatchers Chore: clean up Reporting Events (#4044) 2022-02-28 18:16:12 +05:30
drops feat: Add the support for custom attributes in message variables (#8511) 2023-12-08 14:13:35 -08:00
fields feat: Supports masking tokens in super admin (#6491) 2023-02-21 17:50:55 +05:30
finders feat: Add support for ascending and descending options in sort (#8542) 2023-12-12 17:15:48 -08:00
helpers fix: Undefined method `length' for nil:NilClass (#8491) 2023-12-05 16:34:29 +05:30
javascript chore: change OFFLINE text in th translations (#8642) 2024-01-16 15:18:59 +04:00
jobs feat: set lock timeout to 1 second (#8661) 2024-01-12 08:28:07 +05:30
listeners chore: Add a check to verify if the user exists before broadcasting the notification_deleted event. (#8678) 2024-01-11 16:54:03 -08:00
mailboxes chore: Update the error message to the correct one (#8646) 2024-01-11 17:38:38 -08:00
mailers feat: Handle notification.deleted action cable event (#8501) 2023-12-06 16:49:00 +05:30
models feat: Adds internal support for markdown in Telegram outgoing messages (#8640) 2024-01-16 13:32:59 +04:00
policies feat: trigger handoff when agent bot is the actor (#8639) 2024-01-05 15:26:52 -08:00
presenters feat: Add inbox webhook events (#8006) 2023-09-28 15:28:10 -07:00
services feat: log errors on automation filter (#8702) 2024-01-16 16:13:57 +05:30
views chore: Add display manifest to whitelabel settings (#8708) 2024-01-16 09:50:23 +04:00
workers fix: Update auto reply and hide reply time for email inbox (#3985) 2022-02-15 17:11:28 +05:30
test-matchers.js Initial testing with jest (#133) 2019-10-15 00:18:46 +05:30