]> cat aescling's git repositories - mastodon.git/commit
Domain block service cleanup (#2490)
authorMatt Jankowski <mjankowski@thoughtbot.com>
Wed, 26 Apr 2017 18:09:01 +0000 (14:09 -0400)
committerEugen Rochko <eugen@zeonfederated.com>
Wed, 26 Apr 2017 18:09:01 +0000 (20:09 +0200)
commit8857cabca42fc21d3063862c9954e079e7efd275
tree88220d4d8fa0f258db5a545dc3be923ac4f0af41
parentaffd75936e069a28247274683e6015d2b66910c1
Domain block service cleanup (#2490)

* Add coverage for domain block service with silence

* Get rid of warning about find_each and order

* Move domain_block to attr_reader

* Move optional clear_media into silence_accounts method

* Use blocked_domain method to reduce passed vars

* Extract blocked_domain_accounts method to find accounts on the domain

* Extract media_from_blocked_domain method to find relevant attachments

* Separate destruction of account images and account attachments
app/services/block_domain_service.rb
spec/services/block_domain_service_spec.rb