Retrospring/app/controllers/settings/export_controller.rb

21 lines
440 B
Ruby
Raw Normal View History

# frozen_string_literal: true
class Settings::ExportController < ApplicationController
before_action :authenticate_user!
def index
flash[:info] = t(".info") if current_user.export_processing
end
def create
if current_user.can_export?
ExportWorker.perform_async(current_user.id)
flash[:success] = t(".success")
else
flash[:error] = t(".error")
end
redirect_to settings_export_path
end
end