From 9f841a4c6f45b4a5bf81e2b9a6f389acf69cd13c Mon Sep 17 00:00:00 2001 From: TheJammiestDodger Date: Mon, 13 Nov 2023 09:53:33 +0000 Subject: [PATCH] FIX: Update 'Largest Uploads' queries to use the upload_references table (#261) The post_uploads table has been deprecated. This commit updates the 'Top 50 Largest Uploads' query to use the new upload_references table instead. --- lib/discourse_data_explorer/queries.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/discourse_data_explorer/queries.rb b/lib/discourse_data_explorer/queries.rb index ceac9fe..5de17fe 100644 --- a/lib/discourse_data_explorer/queries.rb +++ b/lib/discourse_data_explorer/queries.rb @@ -357,9 +357,9 @@ module ::DiscourseDataExplorer uploads.extension, uploads.created_at, uploads.url - FROM post_uploads - JOIN uploads ON uploads.id = post_uploads.upload_id - JOIN posts ON posts.id = post_uploads.post_id + FROM upload_references + JOIN uploads ON uploads.id = upload_references.upload_id + JOIN posts ON posts.id = upload_references.target_id AND upload_references.target_type = 'Post' ORDER BY uploads.filesize DESC LIMIT 50 SQL