From 47ec2eff6511b0ff2387a0d33878d30476401bac Mon Sep 17 00:00:00 2001 From: David Yip Date: Thu, 18 Jan 2018 13:35:00 -0600 Subject: [PATCH] Add notes to domain blocks and mutes (#193) --- app/models/account_domain_block.rb | 2 ++ app/models/block.rb | 2 ++ app/models/mute.rb | 2 ++ 3 files changed, 6 insertions(+) diff --git a/app/models/account_domain_block.rb b/app/models/account_domain_block.rb index abcc923b3..831b8284e 100644 --- a/app/models/account_domain_block.rb +++ b/app/models/account_domain_block.rb @@ -19,6 +19,8 @@ class AccountDomainBlock < ApplicationRecord after_create :remove_blocking_cache after_destroy :remove_blocking_cache + has_one :note, class_name: 'Glitch::Note', as: :target + private def remove_blocking_cache diff --git a/app/models/block.rb b/app/models/block.rb index 441e6bca3..da045efa7 100644 --- a/app/models/block.rb +++ b/app/models/block.rb @@ -21,6 +21,8 @@ class Block < ApplicationRecord after_create :remove_blocking_cache after_destroy :remove_blocking_cache + has_one :note, class_name: 'Glitch::Note', as: :target + private def remove_blocking_cache diff --git a/app/models/mute.rb b/app/models/mute.rb index da4787179..5f4e6ccf2 100644 --- a/app/models/mute.rb +++ b/app/models/mute.rb @@ -22,6 +22,8 @@ class Mute < ApplicationRecord after_create :remove_blocking_cache after_destroy :remove_blocking_cache + has_one :note, class_name: 'Glitch::Note', as: :target + private def remove_blocking_cache