Browse Source

修复:未传当前用户id

pull/342/head
yystopf 3 years ago
parent
commit
ee20824639
2 changed files with 4 additions and 4 deletions
  1. +2
    -2
      app/services/api/v1/issues/create_service.rb
  2. +2
    -2
      app/services/api/v1/issues/update_service.rb

+ 2
- 2
app/services/api/v1/issues/create_service.rb View File

@@ -70,8 +70,8 @@ class Api::V1::Issues::CreateService < ApplicationService

# 触发webhook
TouchWebhookJob.perform_later('IssueCreate', @created_issue&.id, current_user.id)
TouchWebhookJob.perform_later('IssueLable', @created_issue&.id, issue_tag_ids)
TouchWebhookJob.perform_later('IssueAssign', @created_issue&.id, assigner_ids)
TouchWebhookJob.perform_later('IssueLabel', @created_issue&.id, current_user.id, issue_tag_ids)
TouchWebhookJob.perform_later('IssueAssign', @created_issue&.id, current_user.id, assigner_ids)
unlock("Api::V1::Issues::CreateService:#{project.id}") # 结束写数据,解锁
end


+ 2
- 2
app/services/api/v1/issues/update_service.rb View File

@@ -79,8 +79,8 @@ class Api::V1::Issues::UpdateService < ApplicationService

# 触发webhook
TouchWebhookJob.perform_later('IssueCreate', @updated_issue&.id, current_user.id, previous_issue_changes)
TouchWebhookJob.perform_later('IssueLable', @updated_issue&.id, issue_tag_ids)
TouchWebhookJob.perform_later('IssueAssign', @updated_issue&.id, assigner_ids)
TouchWebhookJob.perform_later('IssueLabel', @updated_issue&.id, current_user.id, issue_tag_ids)
TouchWebhookJob.perform_later('IssueAssign', @updated_issue&.id, current_user.id, assigner_ids)
unlock("Api::V1::Issues::UpdateService:#{project.id}:#{issue.id}")

return @updated_issue


Loading…
Cancel
Save