mirror of
https://gitlink.org.cn/Gitlink/forgeplus.git
synced 2026-05-21 20:25:45 +08:00
fixed 提交者匹配用户email
This commit is contained in:
@@ -36,12 +36,20 @@ module RepositoriesHelper
|
|||||||
end
|
end
|
||||||
|
|
||||||
def render_cache_commit_author(author_json)
|
def render_cache_commit_author(author_json)
|
||||||
|
user = nil
|
||||||
if author_json["name"].present? && author_json["email"].present?
|
if author_json["name"].present? && author_json["email"].present?
|
||||||
return find_user_in_redis_cache(author_json['name'], author_json['email'])
|
user = find_user_in_redis_cache(author_json['name'], author_json['email'])
|
||||||
end
|
end
|
||||||
if author_json["Name"].present? && author_json["Email"].present?
|
if author_json["Name"].present? && author_json["Email"].present?
|
||||||
return find_user_in_redis_cache(author_json['Name'], author_json['Email'])
|
user = find_user_in_redis_cache(author_json['Name'], author_json['Email'])
|
||||||
end
|
end
|
||||||
|
if user.blank? && author_json["email"].present?
|
||||||
|
user = User.find_by(mail: author_json["email"])
|
||||||
|
end
|
||||||
|
if user.blank? && author_json["Email"].present?
|
||||||
|
user = User.find_by(mail: author_json["Email"])
|
||||||
|
end
|
||||||
|
user
|
||||||
end
|
end
|
||||||
|
|
||||||
def readme_render_decode64_content(str, owner, repo, ref, path)
|
def readme_render_decode64_content(str, owner, repo, ref, path)
|
||||||
|
|||||||
Reference in New Issue
Block a user