Browse Source

fix: pr assignee info use array

tags/v4.0.0^2
yystopf 4 years ago
parent
commit
25d0e784bb
2 changed files with 6 additions and 4 deletions
  1. +2
    -3
      app/controllers/pull_requests_controller.rb
  2. +4
    -1
      app/services/pull_requests/create_service.rb

+ 2
- 3
app/controllers/pull_requests_controller.rb View File

@@ -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,


+ 4
- 1
app/services/pull_requests/create_service.rb View File

@@ -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


Loading…
Cancel
Save