このコミットが含まれているのは:
@@ -37,15 +37,7 @@ class PostsController < ApplicationController
|
||||
|
||||
offset = (page - 1) * limit
|
||||
|
||||
pt_max_sql =
|
||||
HistoryAccess.visible(PostVersion.all)
|
||||
.where('post_versions.post_id = posts.id')
|
||||
.select('MAX(post_versions.created_at)')
|
||||
.to_sql
|
||||
|
||||
updated_at_all_sql =
|
||||
'GREATEST(posts.updated_at,' +
|
||||
"COALESCE((#{ pt_max_sql }), posts.updated_at))"
|
||||
updated_at_all_sql = 'posts.updated_at'
|
||||
|
||||
q =
|
||||
filtered_posts(locale)
|
||||
@@ -93,8 +85,7 @@ class PostsController < ApplicationController
|
||||
|
||||
render json: { posts: posts.map { |post|
|
||||
PostRepr.base(post, language_code: locale.language_code)
|
||||
.merge(updated_at: [post.updated_at, latest_version_times[post.id]].compact.max)
|
||||
.tap do |json|
|
||||
.merge(updated_at: post.updated_at).tap do |json|
|
||||
json['thumbnail'] =
|
||||
if post.thumbnail.attached?
|
||||
rails_storage_proxy_url(post.thumbnail, only_path: false)
|
||||
|
||||
新しいイシューから参照
ユーザーをブロックする