fix: readme return decode data
This commit is contained in:
parent
59fe010fdb
commit
f7ba082944
|
@ -1,4 +1,5 @@
|
||||||
class RepositoriesController < ApplicationController
|
class RepositoriesController < ApplicationController
|
||||||
|
include RepositoriesHelper
|
||||||
include ApplicationHelper
|
include ApplicationHelper
|
||||||
include OperateProjectAbilityAble
|
include OperateProjectAbilityAble
|
||||||
include Repository::LanguagesPercentagable
|
include Repository::LanguagesPercentagable
|
||||||
|
@ -198,7 +199,8 @@ class RepositoriesController < ApplicationController
|
||||||
result = Gitea::Repository::Readme::GetService.call(@owner.login, @repository.identifier, params[:ref], current_user&.gitea_token)
|
result = Gitea::Repository::Readme::GetService.call(@owner.login, @repository.identifier, params[:ref], current_user&.gitea_token)
|
||||||
end
|
end
|
||||||
@readme = result[:status] === :success ? result[:body] : nil
|
@readme = result[:status] === :success ? result[:body] : nil
|
||||||
|
@readme['content'] = decode64_content(@readme, @owner, @repository, params[:ref])
|
||||||
|
Rails.logger.info "======+#{@readme}"
|
||||||
render json: @readme.slice("type", "encoding", "size", "name", "path", "content", "sha")
|
render json: @readme.slice("type", "encoding", "size", "name", "path", "content", "sha")
|
||||||
rescue
|
rescue
|
||||||
render json: nil
|
render json: nil
|
||||||
|
|
Loading…
Reference in New Issue