diff --git a/app/controllers/api/v1/accounts/integrations/linear_controller.rb b/app/controllers/api/v1/accounts/integrations/linear_controller.rb index 9d5d76d75..814373c7e 100644 --- a/app/controllers/api/v1/accounts/integrations/linear_controller.rb +++ b/app/controllers/api/v1/accounts/integrations/linear_controller.rb @@ -88,6 +88,6 @@ class Api::V1::Accounts::Integrations::LinearController < Api::V1::Accounts::Bas end def permitted_params - params.permit(:team_id, :conversation_id, :issue_id, :link_id, :title, :description, :assignee_id, :priority, label_ids: []) + params.permit(:team_id, :project_id, :conversation_id, :issue_id, :link_id, :title, :description, :assignee_id, :priority, label_ids: []) end end diff --git a/lib/linear.rb b/lib/linear.rb index 63489b060..2e801c673 100644 --- a/lib/linear.rb +++ b/lib/linear.rb @@ -56,7 +56,8 @@ class Linear description: params[:description], assigneeId: params[:assignee_id], priority: params[:priority], - labelIds: params[:label_ids] + labelIds: params[:label_ids], + projectId: params[:project_id] }.compact mutation = Linear::Mutations.issue_create(variables) response = post({ query: mutation })