Retrospring/app/controllers/settings/sharing_controller.rb

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

21 lines
537 B
Ruby
Raw Normal View History

2023-02-05 10:15:20 -08:00
# frozen_string_literal: true
class Settings::SharingController < ApplicationController
before_action :authenticate_user!
def edit; end
def update
user_attributes = params.require(:user).permit(:sharing_enabled,
:sharing_autoclose,
:sharing_custom_url)
if current_user.update(user_attributes)
flash.now[:success] = t(".success")
2023-02-05 10:15:20 -08:00
else
flash.now[:error] = t(".error")
2023-02-05 10:15:20 -08:00
end
render :edit
2023-02-05 10:15:20 -08:00
end
end