quote notifs
This commit is contained in:
@@ -59,6 +59,7 @@ class Notification < ApplicationRecord
|
||||
def target_status
|
||||
case type
|
||||
when :reblog
|
||||
return status if status&.quote?
|
||||
status&.reblog
|
||||
when :favourite
|
||||
favourite&.status
|
||||
|
||||
@@ -162,6 +162,10 @@ class Status < ApplicationRecord
|
||||
!reblog_of_id.nil?
|
||||
end
|
||||
|
||||
def quote?
|
||||
!quote_of_id.nil?
|
||||
end
|
||||
|
||||
def within_realtime_window?
|
||||
created_at >= REAL_TIME_WINDOW.ago
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user