# frozen_string_literal: true

class Settings::ExportsController < Settings::BaseController
  include Authorization

  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

# 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

--- 
+++ 
@@ -1,6 +1,8 @@
 # frozen_string_literal: true
 
 class Settings::ExportsController < Settings::BaseController
+  include Authorization
+
   def show
     @export  = Export.new(current_account)
     @backups = current_user.backups
Fix data export page error
