소스 검색

Prevent actions log from crashing when displaying deleted status (fixes #8133) (#8219)

master
ThibG 5 년 전
committed by Eugen Rochko
부모
커밋
106fa28a00
2개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. +5
    -1
      app/helpers/admin/action_logs_helper.rb
  2. +1
    -0
      config/locales/en.yml

+ 5
- 1
app/helpers/admin/action_logs_helper.rb 파일 보기

@@ -34,7 +34,11 @@ module Admin::ActionLogsHelper
link_to attributes['domain'], "https://#{attributes['domain']}"
when 'Status'
tmp_status = Status.new(attributes)
link_to tmp_status.account&.acct || "##{tmp_status.account_id}", TagManager.instance.url_for(tmp_status)
if tmp_status.account
link_to tmp_status.account&.acct || "##{tmp_status.account_id}", admin_account_path(tmp_status.account_id)
else
I18n.t('admin.action_logs.deleted_status')
end
end
end



+ 1
- 0
config/locales/en.yml 파일 보기

@@ -184,6 +184,7 @@ en:
unsuspend_account: "%{name} unsuspended %{target}'s account"
update_custom_emoji: "%{name} updated emoji %{target}"
update_status: "%{name} updated status by %{target}"
deleted_status: "(deleted status)"
title: Audit log
custom_emojis:
by_domain: Domain


불러오는 중...
취소
저장