修复:导入项目相关问题

This commit is contained in:
2024-06-03 10:36:31 +08:00
parent 4c82863851
commit c58ca88edd
5 changed files with 38 additions and 7 deletions

View File

@@ -32,7 +32,7 @@ class Admins::ProjectsController < Admins::BaseController
def destroy
project = Project.find_by!(id: params[:id])
ActiveRecord::Base.transaction do
Gitea::Repository::DeleteService.new(project.owner, project.identifier).call
Gitea::Repository::DeleteService.new(project.owner, project.identifier, current_user.gitea_token).call
project.destroy!
# render_delete_success
UserAction.create(action_id: project.id, action_type: "DestroyProject", user_id: current_user.id, :ip => request.remote_ip, data_bank: project.attributes.to_json)