# nitro/lib/nitro/scaffolding.rb:300
def scaffold(klass, options = {})
o = {
:pk => 'oid',
:name => Scaffolding.class_to_name(klass),
:plural_name => Scaffolding.class_to_list(klass),
:mount => true
}
This improperly applies the new options to the default in all cases, even if there are already some specified. Perhaps
o = scaffolding_classes[klass] || {
# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:pk => 'oid',
:name => Scaffolding.class_to_name(klass),
:plural_name => Scaffolding.class_to_list(klass),
:mount => true
}
should be added.
|