« Name » devant les types d'organisations
Salut,
Sur notre instance de l'Agenda du libre du Québec, on a un bug très étonnant : sur la page de création d'une nouvelle organisation, certains types d'orga sont préfixés avec « Name ». Tu peux constater le bug ici, avec le type « LUG » : http://dev.agendadulibre.qc.ca/orgas/new
Si on rajoute des types ou modifie des types existants, ils deviennent systématiquement préfixé par « Name ».
Ça semble venir de cette ligne dans app/views/orgas/_form.html.haml :
= Kind.human_attribute_name "name_#{kind.name}"
Si je supprime le préfixe name_
, le problème disparait.
Quelque chose doit m'échapper car je ne vois pas à quoi ce préfixe sert, et surtout pourquoi il ne s'ajoute que pour certains types (alors que si je remplace name_
par toto_
, « Toto » apparaît devant chacun des types).
Le code tourne avec Ruby 2.3.3 (via rbenv). Les gems installées avec leur version :
*** LOCAL GEMS ***
actionmailer (4.2.7.1)
actionpack (4.2.7.1)
actionview (4.2.7.1)
actionview-encoded_mail_to (1.0.8)
activeadmin (1.0.0.pre4)
activeadmin_pagedown (0.0.2)
activejob (4.2.7.1)
activemodel (4.2.7.1)
activerecord (4.2.7.1)
activesupport (4.2.7.1)
addressable (2.5.0)
arbre (1.1.1)
arel (6.0.3)
ast (2.3.0)
bcrypt (3.1.11)
bourbon (4.2.7)
brakeman (3.4.1)
buftok (0.2.0)
builder (3.2.2)
bundler (1.13.6)
bundler-audit (0.5.0)
byebug (9.0.6)
coderay (1.1.1)
coffee-rails (4.2.1)
coffee-script (2.4.1)
coffee-script-source (1.10.0)
concurrent-ruby (1.0.2)
debug_inspector (0.0.2)
devise (4.2.0)
devise-i18n (1.1.1)
differ (0.1.2)
docile (1.1.5)
domain_name (0.5.20161021)
em-websocket (0.5.1)
email_validator (1.6.0)
equalizer (0.0.10)
erubis (2.7.0)
eventmachine (1.2.0.1)
execjs (2.7.0)
faraday (0.9.2)
ffi (1.9.14)
font-awesome-sass (4.7.0)
formatador (0.2.5)
formtastic (3.1.4)
formtastic_i18n (0.6.0)
geocoder (1.4.0)
globalid (0.3.7)
guard (2.14.0)
guard-brakeman (0.8.3)
guard-bundler (2.1.0)
guard-compat (1.2.1)
guard-livereload (2.5.2)
guard-migrate (1.2.1)
guard-minitest (2.4.6)
guard-rails (0.8.0)
guard-rubocop (1.2.0)
haml (4.0.7)
haml-rails (0.9.0)
haml_lint (0.18.4)
has_scope (0.6.0)
high_voltage (3.0.0)
html2haml (2.0.0)
http (1.0.4)
http-cookie (1.0.3)
http-form_data (1.0.1)
http_accept_language (2.1.0)
http_parser.rb (0.6.0)
i18n (0.7.0)
i18n-active_record (0.1.2)
ice_cube (0.14.0)
inherited_resources (1.6.0)
jbuilder (2.6.0)
jquery-rails (4.0.5)
jquery-sparkline-rails (2.1.1)
jquery-ui-rails (5.0.5)
json (1.8.3)
kaminari (0.17.0)
leaflet-markercluster-rails (0.7.0)
leaflet-rails (0.7.7)
libv8 (3.16.14.15 x86_64-linux)
listen (3.1.5)
loofah (2.0.3)
lumberjack (1.0.10)
mail (2.6.4)
memoizable (0.4.2)
meta-tags (2.3.1)
method_source (0.8.2)
mime-types (3.1)
mime-types-data (3.2016.0521)
mini_portile2 (2.1.0)
minitest (5.9.1)
modernizr-rails (2.7.1)
multi_json (1.12.1)
multipart-post (2.0.0)
mysql2 (0.4.5)
naught (1.1.0)
nenv (0.3.0)
nokogiri (1.6.8.1)
notiffany (0.1.1)
orm_adapter (0.5.0)
paper_trail (5.2.2)
parser (2.3.1.4)
piwik_analytics (1.0.2)
polyamorous (1.3.1)
powerpack (0.1.1)
pry (0.10.4)
public_suffix (2.0.4)
quiet_assets (1.1.0)
rack (1.6.5)
rack-livereload (0.3.16)
rack-test (0.6.3)
rails (4.2.7.1)
rails-deprecated_sanitizer (1.0.3)
rails-dom-testing (1.0.7)
rails-html-sanitizer (1.0.3)
rails-i18n (4.0.9)
railties (4.2.7.1)
rainbow (2.1.0)
rake (11.3.0)
ransack (1.8.2)
rb-fsevent (0.9.8)
rb-inotify (0.9.7)
rdoc (4.3.0)
redcarpet (3.3.4)
ref (2.0.0)
request_store (1.3.1)
responders (2.3.0)
rubocop (0.45.0)
ruby-progressbar (1.8.1)
ruby_dep (1.5.0)
ruby_parser (3.8.3)
sass (3.4.22)
sass-rails (5.0.6)
sdoc (0.4.2)
select2-rails (3.5.10)
sexp_processor (4.7.0)
shellany (0.0.1)
simple_calendar (2.2.0)
simple_oauth (0.3.1)
simplecov (0.12.0)
simplecov-html (0.10.0)
slop (3.6.0)
spring (2.0.0)
sprockets (3.7.0)
sprockets-rails (3.2.0)
sqlite3 (1.3.12)
strip_attributes (1.8.0)
sysexits (1.2.0)
therubyracer (0.12.2)
thor (0.19.1)
thread_safe (0.3.5)
tilt (2.0.5)
tinymce-rails (4.4.3)
tinymce-rails-langs (4.20160310)
turbolinks (5.0.1)
turbolinks-source (5.0.0)
twitter (5.16.0)
tzinfo (1.2.2)
uglifier (3.0.3)
unf (0.1.4)
unf_ext (0.0.7.2)
unicode-display_width (1.1.1)
warden (1.2.6)
web-console (3.3.0)
webrick (1.3.1)
webshims-rails (1.15.10)