«Ошибка ActionView::Template::(is't precompiled)», вызванная «изображением_tag nil»

Если я неправильно обрабатываю представление, производственная среда показывает 500.

<%= image_tag post.user.image_url %>

Это может быть

<%= image_tag post.user.image_url if post.user && post.user.image_url %>

, но я был немного небрежен и несколько раз забывал об этой проблеме.

Как я могу предотвратить это? Как я могу использовать <%= image_tag nil %>в производственной среде, не поднимая 500?

9
задан ruseel 9 April 2012 в 08:47
поделиться