このコミットが含まれているのは:
2025-06-30 23:31:39 +09:00
コミット e20f7fcc17
13個のファイルの変更140行の追加75行の削除
+2 -2
ファイルの表示
@@ -6,12 +6,12 @@ class PostsController < ApplicationController
# GET /posts
def index
posts = filtered_posts
render json: posts.as_json(include: { tags: { only: [:id, :name, :category] } })
render json: posts.as_json(include: { tags: { only: [:id, :name, :category, :post_count] } })
end
def random
post = filtered_posts.order('RAND()').first
viewed = current_user&.viewed?(post)
viewed = current_user&.viewed?(post) || false
render json: (post
.as_json(include: { tags: { only: [:id, :name, :category] } })
.merge(viewed: viewed))