Adición de nombre de usuario para diseñar rieles 4
Tengo una aplicación de rieles 4 utilizando el dispositivo. Estoy tratando de permitir que los usuarios tengan un nombre de usuario asociado a ellos.
He agregado una columna de nombre de usuario (cadena) a la tabla de Usuarios, y mi controlador de la aplicación se ve así:
class ApplicationController < ActionController::Base
before_filter :configure_permitted_parameters, if: :devise_controller?
protect_from_forgery with: :exception
protected
def configure_permitted_parameters
devise_parameter_sanitizer.for(:sign_in) { |u| u.permit(:username, :email) }
end
end
y también he agregado un campo para el nombre de usuario en la página users / sign_up.
Pero me sale este error:
undefined local variable or method `devise_parameter_sanitizer' for #<Devise::RegistrationsController:0x00000101378a28>
Básicamente, mi pregunta es ¿por qué aparece este error o cómo puedo obtener un usuario para obtener un nombre de usuario?
Gracias por toda la ayuda!