chore: Fix integration hooks destroy method (#1224)
This commit is contained in:
@@ -3,7 +3,7 @@ class Api::V1::Accounts::Integrations::SlackController < Api::V1::Accounts::Base
|
|||||||
|
|
||||||
def create
|
def create
|
||||||
builder = Integrations::Slack::HookBuilder.new(
|
builder = Integrations::Slack::HookBuilder.new(
|
||||||
account: current_account,
|
account: Current.account,
|
||||||
code: params[:code],
|
code: params[:code],
|
||||||
inbox_id: params[:inbox_id]
|
inbox_id: params[:inbox_id]
|
||||||
)
|
)
|
||||||
@@ -25,7 +25,7 @@ class Api::V1::Accounts::Integrations::SlackController < Api::V1::Accounts::Base
|
|||||||
private
|
private
|
||||||
|
|
||||||
def fetch_hook
|
def fetch_hook
|
||||||
@hook = Integrations::Hook.find_by(app_id: 'slack')
|
@hook = Integrations::Hook.where(account: Current.account).find_by(app_id: 'slack')
|
||||||
end
|
end
|
||||||
|
|
||||||
def create_chatwoot_slack_channel
|
def create_chatwoot_slack_channel
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class Integrations::Slack::SendOnSlackService < Base::SendOnChannelService
|
|||||||
private
|
private
|
||||||
|
|
||||||
def valid_channel_for_slack?
|
def valid_channel_for_slack?
|
||||||
# slack wouldn't be an idean interface to reply to tweets, hence disabling that case
|
# slack wouldn't be an ideal interface to reply to tweets, hence disabling that case
|
||||||
return false if channel.is_a?(Channel::TwitterProfile) && conversation.additional_attributes['type'] == 'tweet'
|
return false if channel.is_a?(Channel::TwitterProfile) && conversation.additional_attributes['type'] == 'tweet'
|
||||||
|
|
||||||
true
|
true
|
||||||
|
|||||||
Reference in New Issue
Block a user