Как использовать with_options
для условной проверки?Как использовать with_options для условной проверки
Мой код
with_options if: (AppUser::User.creator=="is_admin") do |admin|
admin.validates :first_name, :presence => true
admin.validates :last_name, :presence => true
end
Я уже установлен creator
метод в контроллере приложения.
before_action :set_global_user
def set_global_user
if current_admin
AppUser::User.creator= "is_admin"
elsif current_user
AppUser::User.creator= "is_user"
else
AppUser::User.creator=nil
end
end
, но я получаю
неопределенный метод `Validate» для ложных значений: FalseClass
что не так с этим кодом.