1
0
Fork 0
This repository has been archived on 2023-03-27. You can view files and clone it, but cannot push or open issues or pull requests.
lpr-partynest/app/controllers/membership_applications_controller.rb

36 lines
728 B
Ruby

# frozen_string_literal: true
class MembershipApplicationsController < ApplicationController
CREATE_ATTRIBUTES = %i[
first_name
last_name
middle_name
date_of_birth
occupation
email
phone_number
telegram_username
organization_membership
comment
].freeze
# GET /membership_applications/new
def new
@membership_application = MembershipApplication.new
end
# POST /membership_applications
def create
@membership_application = MembershipApplication.new create_params
return render :new unless @membership_application.save
redirect_to root_url
end
private
def create_params
params.require(:membership_application).permit(CREATE_ATTRIBUTES)
end
end