forked from Gitlink/forgeplus
更新获取 language 方式 #469
|
|
@ -72,7 +72,6 @@ class Api::V1::BaseController < ApplicationController
|
|||
end
|
||||
|
||||
def verification_with_setting(key)
|
||||
@project = load_project
|
||||
return render_forbidden unless EduSetting.get(key).split(",").include?(current_user.id.to_s)
|
||||
end
|
||||
end
|
||||
|
|
@ -6,15 +6,17 @@ class Api::V1::Projects::CodecheckService < ApplicationService
|
|||
|
||||
def create_task(branch)
|
||||
language = if @project.project_language.present?
|
||||
@project.project_language.name.upcase
|
||||
data = Gitea::Repository::Languages::ListService.call(@project.owner.login,
|
||||
@project.repository.identifier, @project.owner&.gitea_token)
|
||||
data[:body].keys.map(&:upcase)
|
||||
else
|
||||
"TYPESCRIPT"
|
||||
["TYPESCRIPT"]
|
||||
end
|
||||
|
||||
@client.create_task(
|
||||
git_url: @project.repository.url,
|
||||
git_branch: branch,
|
||||
languages: [language],
|
||||
languages: language,
|
||||
username: @project.owner.login,
|
||||
access_token: "this is opensource"
|
||||
)
|
||||
|
|
|
|||
Loading…
Reference in New Issue