Add duration parameter to muting. (#13831)
* Adding duration to muting. * Remove useless checks
This commit is contained in:
parent
f54ca3d08e
commit
96761752ec
18 changed files with 124 additions and 14 deletions
10
app/serializers/rest/muted_account_serializer.rb
Normal file
10
app/serializers/rest/muted_account_serializer.rb
Normal file
|
@ -0,0 +1,10 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
class REST::MutedAccountSerializer < REST::AccountSerializer
|
||||
attribute :mute_expires_at
|
||||
|
||||
def mute_expires_at
|
||||
mute = current_user.account.mute_relationships.find_by(target_account_id: object.id)
|
||||
mute && !mute.expired? ? mute.expires_at : nil
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue