mirror of
https://github.com/lunaisnotaboy/mastodon.git
synced 2024-11-10 08:54:40 +00:00
bb6988a7ac
# Conflicts: # app/controllers/settings/exports_controller.rb # app/models/media_attachment.rb # app/models/status.rb # app/views/about/show.html.haml # docker_entrypoint.sh # spec/views/about/show.html.haml_spec.rb
18 lines
367 B
Ruby
18 lines
367 B
Ruby
# frozen_string_literal: true
|
|
|
|
class Settings::ExportsController < Settings::BaseController
|
|
def show
|
|
@export = Export.new(current_account)
|
|
@backups = current_user.backups
|
|
end
|
|
|
|
def create
|
|
authorize :backup, :create?
|
|
|
|
backup = current_user.backups.create!
|
|
BackupWorker.perform_async(backup.id)
|
|
|
|
redirect_to settings_export_path
|
|
end
|
|
end
|