Bump version to 2.3.1

This commit is contained in:
Sojan 2022-03-17 16:53:36 +05:30
parent a50ea9c88a
commit d6d0c79618
5 changed files with 7 additions and 5 deletions

View file

@ -68,7 +68,7 @@ class Api::V1::Accounts::AgentsController < Api::V1::Accounts::BaseController
end
def agents
@agents ||= Current.account.users.order_by_full_name.includes({ avatar_attachment: [:blob] })
@agents ||= Current.account.users.order_by_full_name.includes(:account_users, { avatar_attachment: [:blob] })
end
def validate_limit

View file

@ -108,7 +108,9 @@ class User < ApplicationRecord
end
def current_account_user
account_users.find_by(account_id: Current.account.id) if Current.account
# We want to avoid subsequent queries in case where the association is preloaded.
# using where here will trigger n+1 queries.
account_users.find { |ac_usr| ac_usr.account_id == Current.account.id } if Current.account
end
def available_name

View file

@ -1,6 +1,6 @@
json.id resource.id
# could be nil for a deleted agent hence the safe operator before account id
json.account_id resource.account&.id
json.account_id Current.account&.id
json.availability_status resource.availability_status
json.auto_offline resource.auto_offline
json.confirmed resource.confirmed?

View file

@ -1,5 +1,5 @@
shared: &shared
version: '2.3.0'
version: '2.3.1'
development:
<<: *shared

View file

@ -1,6 +1,6 @@
{
"name": "@chatwoot/chatwoot",
"version": "2.3.0",
"version": "2.3.1",
"license": "MIT",
"scripts": {
"eslint": "eslint app/**/*.{js,vue} --fix",