fix: default new integrations to enabled on creation
This commit is contained in:
parent
e4499e8dd0
commit
471c4f6893
1 changed files with 4 additions and 1 deletions
|
|
@ -96,7 +96,10 @@ defmodule ToweropsWeb.Org.IntegrationsLive do
|
|||
result =
|
||||
case existing do
|
||||
nil ->
|
||||
Integrations.create_integration(organization.id, Map.put(attrs, :provider, provider))
|
||||
Integrations.create_integration(
|
||||
organization.id,
|
||||
attrs |> Map.put(:provider, provider) |> Map.put(:enabled, true)
|
||||
)
|
||||
|
||||
integration ->
|
||||
Integrations.update_integration(integration, attrs)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue