From ac96e8b70ce93b183484c4b78786b179b3fff271 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=91=B1=E5=91=B1=E5=91=B1?= Date: Mon, 24 Nov 2025 10:24:03 +0800 Subject: [PATCH] huawei language set --- app/services/api/v1/projects/codecheck_service.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/services/api/v1/projects/codecheck_service.rb b/app/services/api/v1/projects/codecheck_service.rb index a014ab129..97c8f0050 100644 --- a/app/services/api/v1/projects/codecheck_service.rb +++ b/app/services/api/v1/projects/codecheck_service.rb @@ -8,7 +8,10 @@ class Api::V1::Projects::CodecheckService < ApplicationService language = if @project.project_language.present? data = Gitea::Repository::Languages::ListService.call(@project.owner.login, @project.repository.identifier, @project.owner&.gitea_token) - data[:body].keys.map(&:upcase) + project_language = data[:body].keys.map(&:upcase) + + huawei_language = %w[PYTHON JAVA C++ CSS PHP JAVASCRIPT GO HTML C# TYPESCRIPT SHELL LUA RUST KOTLIN SCALA ARKTS SQL CANGJIE] + project_language & huawei_language else ["TYPESCRIPT"] end