forge
Jasder 5 years ago
commit 2b27c7bcc2

@ -66,7 +66,7 @@ class VersionReleasesController < ApplicationController
} }
version_release = VersionRelease.new(version_params.merge(user_id: current_user.id, repository_id: @repository.id)) version_release = VersionRelease.new(version_params.merge(user_id: current_user.id, repository_id: @repository.id))
if version_release.save! if version_release.save!
git_version_release = Gitea::Versions::CreateService.new(@user.gitea_token, @repository.try(:login), @repository.try(:identifier), version_params).call git_version_release = Gitea::Versions::CreateService.new(@user.gitea_token, @user.try(:login), @repository.try(:identifier), version_params).call
if git_version_release if git_version_release
update_params = { update_params = {
tarball_url: git_version_release["tarball_url"], tarball_url: git_version_release["tarball_url"],

@ -117,7 +117,6 @@ class Gitea::ClientService < ApplicationService
def render_status(response) def render_status(response)
mark = "[gitea] " mark = "[gitea] "
case response.status case response.status
when 201, 200, 202 when 201, 200, 202
if response.body.size > 0 if response.body.size > 0
@ -137,8 +136,12 @@ class Gitea::ClientService < ApplicationService
puts "[gitea] " puts "[gitea] "
raise Error, "[gitea] delete ok" raise Error, "[gitea] delete ok"
else else
result = JSON.parse(response&.body) if response&.body.blank?
message = result['message'] message = "出现错误"
else
result = JSON.parse(response&.body)
message = result['message']
end
raise Error, mark + message raise Error, mark + message
end end
end end

Loading…
Cancel
Save