修复:重复初始化标签问题

This commit is contained in:
2023-02-22 14:42:52 +08:00
parent 54a85a60fa
commit a07da79e89
4 changed files with 18 additions and 13 deletions

View File

@@ -5,8 +5,9 @@ class Api::V1::IssuesController < Api::V1::BaseController
before_action :check_issue_operate_permission, only: [:update, :destroy]
def index
IssueTag.init_data(@project.id) if @project.issue_tags.size < 10
IssueTag.init_data(@project.id) unless $redis_cache.hget("project_init_issue_tags", @project.id)
@object_result = Api::V1::Issues::ListService.call(@project, query_params, current_user)
@total_issues_count = @object_result[:total_issues_count]
@opened_issues_count = @object_result[:opened_issues_count]
@closed_issues_count = @object_result[:closed_issues_count]