Здравствуйте,
на нашем сайте возникает ошибка 500 при открытии страниц /categories_and_latest или /categories.
Детали ошибки:
ArgumentError (сравнение Integer с nil не удалось)
app/models/category_list.rb:235:in `<=
app/models/category_list.rb:235:in `block in sort_unpinned'
app/models/category_list.rb:234:in `each'
app/models/category_list.rb:234:in `sort_unpinned'
app/models/category_list.rb:42:in `initialize'
app/controllers/categories_controller.rb:648:in `new'
app/controllers/categories_controller.rb:648:in `fetch_category_list'
app/controllers/categories_controller.rb:43:in `index'
app/controllers/application_controller.rb:427:in `block in with_resolved_locale'
app/controllers/application_controller.rb:427:in `with_resolved_locale'
Проблему невозможно воспроизвести в версии 3.3.3 (продакшн), но она возникает в версиях 3.3.4 или 3.4.1 (стейджинг).
Не уверен, является ли это несогласованностью базы данных или ошибкой.
С уважением,
Ян