nbianca
(Bianca)
11
デスクトップではカテゴリとトピックを別々に表示しますが、モバイルではカテゴリとトピックをまとめて表示します。これを踏まえると、このバグの原因となっているのは以下の行です:
c.displayable_topics.blank? は、デスクトップではトピックを別々に読み込むため常に displayable_topics が空になるため、常に true になります。一方、モバイルでは、そのカテゴリに本当にトピックが存在しない場合のみ true になります。
ここでは2つの解決策があります:
2番目の解決策の実装は簡単です。条件の2番目の部分を単に削除するだけで済むためです。
「いいね!」 6