Class: Elabs::Member::PreferencesController
- Inherits:
-
MemberApplicationController
- Object
- ActionController::Base
- ElabsApplicationController
- MemberApplicationController
- Elabs::Member::PreferencesController
- Defined in:
- app/controllers/elabs/member/preferences_controller.rb
Constant Summary
Constants inherited from MemberApplicationController
MemberApplicationController::DEFAULT_ORDER_FIELD, MemberApplicationController::MAX_ITEMS_PER_PAGE
Instance Method Summary collapse
-
#edit ⇒ Object
GET /preferences/edit.
-
#update ⇒ Object
PATCH/PUT /preferences PATCH/PUT /preferences.
Instance Method Details
#edit ⇒ Object
GET /preferences/edit
7 |
# File 'app/controllers/elabs/member/preferences_controller.rb', line 7 def edit; end |
#update ⇒ Object
PATCH/PUT /preferences PATCH/PUT /preferences
11 12 13 14 15 16 17 18 19 20 21 |
# File 'app/controllers/elabs/member/preferences_controller.rb', line 11 def update respond_to do |format| if @preference.update(preference_params) format.html { redirect_to member_edit_preferences_url, notice: _('Preference was successfully updated.') } format.json { render :show, status: :ok, location: @preference } else format.html { render :edit } format.json { render json: @preference.errors, status: :unprocessable_entity } end end end |