iachat/app/models
OMAR.A 82e5fc413e
fix: Label Duplication in Bulk Actions (#7341)
When looping the conversations in bulk action to assign them to new labels, the existing labels in other conversations were also getting duplicated across all conversations. This PR fixes the issue. 

> In the previous implementation, new_labels is appended to the existing labels using the << operator. This operator modifies the original array instead of creating a new one, causing unwanted side effects. More specifically, new_labels is a reference to the original argument array of the method.

Co-authored-by: Sojan <sojan@pepalo.com>
Co-authored-by: Peter Salib <74493166+Peteraymansalib@users.noreply.github.com>
2023-06-22 18:36:58 +05:30
..
channel chore: Ensure template_sync timestamp is updated (#7265) 2023-06-07 17:18:24 +05:30
concerns fix: Label Duplication in Bulk Actions (#7341) 2023-06-22 18:36:58 +05:30
integrations feat: Ability to improve drafts in the editor using GPT integration (#6957) 2023-04-24 23:52:23 +05:30
access_token.rb Feature: Access tokens for API access (#604) 2020-03-11 00:02:15 +05:30
account_user.rb fix: destroy bulk service (#5921) 2022-11-25 22:46:50 +05:30
account.rb feat: Contact Exports (#7258) 2023-06-13 09:18:43 +05:30
agent_bot_inbox.rb Feature: Access tokens for API access (#604) 2020-03-11 00:02:15 +05:30
agent_bot.rb chore: Increase character limit for external url fields (#7230) 2023-05-31 19:17:24 +05:30
application_record.rb chore: Add max length validation to text fields (#7073) 2023-05-12 22:12:21 +05:30
article.rb feat: Add support to uncategorized articles (#6912) 2023-05-02 15:35:26 +05:30
attachment.rb chore: Increase character limit for external url fields (#7230) 2023-05-31 19:17:24 +05:30
automation_rule.rb feat: add audit trail for sign_in and sign_out (#7158) 2023-05-25 14:27:30 +05:30
campaign.rb feat: Allow wildcard URL in the campaigns (#6056) 2022-12-09 16:43:09 -08:00
canned_response.rb fix: order for canned response (#6400) 2023-02-06 12:53:48 -08:00
category.rb fix: Notification page breakages (#5236) 2022-08-10 13:46:46 +02:00
contact_inbox.rb [CW-1348] fix: Update email regex validation for contact_inbox (#6705) 2023-03-21 10:51:12 +05:30
contact.rb feat: add index to reporting events [CW-1960] (#7294) 2023-06-12 18:23:42 +05:30
conversation_participant.rb chore: Add controllers for conversation participants (#6462) 2023-02-15 16:33:31 -08:00
conversation.rb feat: Add a sort option for conversations waiting for a reply from an agent (#7364) 2023-06-21 13:20:39 -07:00
csat_survey_response.rb feat: more CSAT filters (#7038) 2023-05-18 22:50:46 +05:30
custom_attribute_definition.rb chore: Reorganize Sidekiq Queues (#6976) 2023-05-04 15:44:16 +05:30
custom_filter.rb fix: set custom filter count in redis (#7164) 2023-06-19 16:10:03 +05:30
dashboard_app.rb chore: upgrade ruby to 3.1.3 (#5555) 2023-01-24 23:55:07 +05:30
data_import.rb chore: Contact import improvements (CW-1362) (#6747) 2023-04-18 00:40:55 +05:30
email_template.rb feat: Customisable Email Templates (#1095) 2020-08-06 15:21:06 +05:30
folder.rb feat: Portal endpoint (#4633) 2022-05-16 13:59:59 +05:30
inbox_member.rb feat: Enable Capacity Config UI (#5164) 2022-08-16 16:58:23 +05:30
inbox.rb feat: Link help center portal to an Inbox (#6903) 2023-04-24 12:49:52 +05:30
installation_config.rb chore: Enable the new Rubocop rules (#7122) 2023-05-19 14:37:10 +05:30
integrations.rb Feature: Slack integration (#783) 2020-06-12 23:12:47 +05:30
jsonb_attributes_length_validator.rb Fix: added validation for custom and additional attribute (#4260) 2022-03-24 15:38:28 +05:30
kbase.rb Feature: Knowledge Base APIs (#1002) 2020-09-26 02:32:34 +05:30
label.rb feat: IndexedDB based caching for labels, inboxes and teams [CW-50] (#6710) 2023-03-27 12:16:25 +05:30
macro.rb feat: add audit trail for macros (#7352) 2023-06-20 13:04:59 +05:30
mention.rb fix: Notification page breakages (#5236) 2022-08-10 13:46:46 +02:00
message.rb feat: Add a sort option for conversations waiting for a reply from an agent (#7364) 2023-06-21 13:20:39 -07:00
note.rb fix: Notification page breakages (#5236) 2022-08-10 13:46:46 +02:00
notification_setting.rb fix: Specify external db with non-standard port (#2711) 2021-07-28 19:36:51 +05:30
notification_subscription.rb Chore: Firebase Cloud Messaging Support (#858) 2020-06-05 00:15:50 +05:30
notification.rb fix: Mentions in assigned/participation notification(#7185) 2023-05-25 18:18:56 +05:30
platform_app_permissible.rb fix: SuperAdmin Improvements (#3733) 2022-01-11 19:00:00 -08:00
platform_app.rb Chore: Replaced dependent destroy with dependent destroy_async in all models (#3249) 2021-11-18 10:32:29 +05:30
portal_member.rb feat: CRUD operation for associated articles to current article (#4912) 2022-07-04 20:29:44 +05:30
portal.rb feat: Link help center portal to an Inbox (#6903) 2023-04-24 12:49:52 +05:30
related_category.rb feat: CRUD operation for associated articles to current article (#4912) 2022-07-04 20:29:44 +05:30
reporting_event.rb feat: add index to reporting events [CW-1960] (#7294) 2023-06-12 18:23:42 +05:30
super_admin.rb chore: Remove message_signature_enabled from users (#3982) 2022-02-15 12:10:53 +05:30
team_member.rb fix: Notification page breakages (#5236) 2022-08-10 13:46:46 +02:00
team.rb feat: Add audit trail events for team (#7285) 2023-06-09 17:30:36 -07:00
telegram_bot.rb Chore: Replaced dependent destroy with dependent destroy_async in all models (#3249) 2021-11-18 10:32:29 +05:30
user.rb feat: add audit trail for sign_in and sign_out (#7158) 2023-05-25 14:27:30 +05:30
webhook.rb feat: add audit trail for sign_in and sign_out (#7158) 2023-05-25 14:27:30 +05:30
working_hour.rb chore: Replace deprecated functions (#5611) 2022-10-12 14:55:59 -07:00