Allow import/export of mutes list (#1541)

* Allow export of mutes list

* Allow importing of mutes list

* Refactor to use Settings::Exports::BaseController and DRY up exports code
This commit is contained in:
Matt Jankowski
2017-04-12 12:20:44 -04:00
committed by Eugen
parent 08fce08217
commit 7f0a865b05
13 changed files with 86 additions and 19 deletions

View File

@ -2,15 +2,11 @@
module Settings
module Exports
class FollowingAccountsController < ApplicationController
before_action :authenticate_user!
class FollowingAccountsController < BaseController
private
def index
export_data = Export.new(current_account.following).to_csv
respond_to do |format|
format.csv { send_data export_data, filename: 'following.csv' }
end
def export_accounts
current_account.following
end
end
end