From 25d0e784bbcc29cbc17051c8bafd1432ad909333 Mon Sep 17 00:00:00 2001 From: yystopf Date: Fri, 14 Jan 2022 16:00:59 +0800 Subject: [PATCH] fix: pr assignee info use array --- app/controllers/pull_requests_controller.rb | 5 ++--- app/services/pull_requests/create_service.rb | 5 ++++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/controllers/pull_requests_controller.rb b/app/controllers/pull_requests_controller.rb index 0e3b5e608..2417e4fd5 100644 --- a/app/controllers/pull_requests_controller.rb +++ b/app/controllers/pull_requests_controller.rb @@ -276,11 +276,10 @@ class PullRequestsController < ApplicationController } assignee_login = User.find_by_id(params[:assigned_to_id])&.login @requests_params = @local_params.merge({ - assignee: assignee_login, # assignees: ["#{params[:assigned_login].to_s}"], assignees: ["#{assignee_login.to_s}"], - labels: params[:issue_tag_ids], - due_date: Time.now + labels: params[:issue_tag_ids] + # due_date: Time.now }) @issue_params = { author_id: current_user.id, diff --git a/app/services/pull_requests/create_service.rb b/app/services/pull_requests/create_service.rb index 4b814fd33..d15b3f9fc 100644 --- a/app/services/pull_requests/create_service.rb +++ b/app/services/pull_requests/create_service.rb @@ -125,7 +125,10 @@ class PullRequests::CreateService < ApplicationService end def gitea_pull_request_params - merge_original_pull_params.except(:milestone) + assignee_login = User.find_by_id(params[:assigned_to_id])&.login + merge_original_pull_params.except(:milestone).merge( + # assignees: ["#{params[:assigned_login].to_s}"], + assignees: ["#{assignee_login.to_s}"]) end def merge_original_pull_params