Sha256: 148404ff94bc2c56585039f1bd342f316f102fb0d61c7e7675bd8bbcdd792d96
Contents?: true
Size: 724 Bytes
Versions: 3
Compression:
Stored size: 724 Bytes
Contents
# frozen_string_literal: true module Decidim module Devise # This controller customizes the behaviour of Devise's # RegistrationsController so we can specify a custom layout. class RegistrationsController < ::Devise::RegistrationsController include Decidim::NeedsOrganization include Decidim::LocaleSwitcher layout "application" before_action :configure_permitted_parameters protected def configure_permitted_parameters devise_parameter_sanitizer.permit(:sign_up, keys: [:name]) end # Called before resource.save def build_resource(hash = nil) super(hash) resource.organization = current_organization end end end end
Version data entries
3 entries across 3 versions & 1 rubygems