diff --git a/app/helpers/repositories_helper.rb b/app/helpers/repositories_helper.rb index 4ddae72d5..dbdc8fc79 100644 --- a/app/helpers/repositories_helper.rb +++ b/app/helpers/repositories_helper.rb @@ -208,7 +208,7 @@ module RepositoriesHelper if is_readme?(entry['type'], entry['name']) Rails.logger.info("entry===#{entry["type"]} #{entry["name"]}") content = entry['content'].present? ? entry['content'] : Gitea::Repository::Entries::GetService.call(owner, repo.identifier, URI.escape(entry['path']), ref: ref)['content'] - # Rails.logger.info("content===#{content}") + Rails.logger.info("Base64.decode64(content).encoding===#{Base64.decode64(content).encoding}") return Base64.decode64(content).force_encoding("GBK").encode("UTF-8") if Base64.decode64(content).encoding == Encoding::ASCII_8BIT return Base64.decode64(content).force_encoding('UTF-8') else