Acontece que este é um bug conhecido corrigido no v: 3.4.3.
O relatório de erros é aqui e a correção é uma simples frase de uma linha:
diff --git a/app/controllers/enumerations_controller.rb b/app/controllers/enumerations_controller.rb
index 985e988bc..e5e3cc3de 100644
--- a/app/controllers/enumerations_controller.rb
+++ b/app/controllers/enumerations_controller.rb
@@ -105,6 +105,6 @@ class EnumerationsController < ApplicationController
def enumeration_params
# can't require enumeration on #new action
- params.permit(:enumeration => [:name, :active, :is_default])[:enumeration]
+ params.permit(:enumeration => [:name, :active, :is_default, :position])[:enumeration]
end
end
Obrigado ao "Mischa The Evil" por me apontar na direção certa.