fix: 标签改为标记

This commit is contained in:
yystopf 2021-09-16 18:39:19 +08:00
parent 91e6e0384e
commit 41d04e9e99
3 changed files with 5 additions and 3 deletions

View File

@ -158,6 +158,7 @@ class IssuesController < ApplicationController
def update def update
last_token = @issue.token last_token = @issue.token
last_status_id = @issue.status_id last_status_id = @issue.status_id
@issue&.issue_tags_relates&.destroy_all if params[:issue_tag_ids].blank?
if params[:issue_tag_ids].present? && !@issue&.issue_tags_relates.where(issue_tag_id: params[:issue_tag_ids]).exists? if params[:issue_tag_ids].present? && !@issue&.issue_tags_relates.where(issue_tag_id: params[:issue_tag_ids]).exists?
@issue&.issue_tags_relates&.destroy_all @issue&.issue_tags_relates&.destroy_all
params[:issue_tag_ids].each do |tag| params[:issue_tag_ids].each do |tag|

View File

@ -77,12 +77,13 @@ class PullRequestsController < ApplicationController
if params[:title].nil? if params[:title].nil?
normal_status(-1, "名称不能为空") normal_status(-1, "名称不能为空")
elsif params[:issue_tag_ids].nil? elsif params[:issue_tag_ids].nil?
normal_status(-1, "不能为空") normal_status(-1, "不能为空")
else else
ActiveRecord::Base.transaction do ActiveRecord::Base.transaction do
begin begin
merge_params merge_params
@issue&.issue_tags_relates&.destroy_all if params[:issue_tag_ids].blank?
if params[:issue_tag_ids].present? && !@issue&.issue_tags_relates.where(issue_tag_id: params[:issue_tag_ids]).exists? if params[:issue_tag_ids].present? && !@issue&.issue_tags_relates.where(issue_tag_id: params[:issue_tag_ids]).exists?
@issue&.issue_tags_relates&.destroy_all @issue&.issue_tags_relates&.destroy_all
params[:issue_tag_ids].each do |tag| params[:issue_tag_ids].each do |tag|

View File

@ -31,7 +31,7 @@ zh-CN:
branch_name: 分支 branch_name: 分支
close_pr: 合并 close_pr: 合并
merge: 合并 merge: 合并
issue_tags_value: issue_tags_value:
lock_issue: 锁定工单 lock_issue: 锁定工单
unlock_issue: 解锁工单 unlock_issue: 解锁工单
destroy_issue_depend: 删除依赖 destroy_issue_depend: 删除依赖
@ -55,7 +55,7 @@ zh-CN:
f: f:
true: true:
false: false:
issue_tag_ids: issue_tag_ids:
issue_type: 分类 issue_type: 分类
token: 悬赏金额 token: 悬赏金额
close_issue: 工单 close_issue: 工单