From 658d3d9c499c209f563ac6ef88af437eb8caae40 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Wed, 3 Dec 2025 21:26:46 -0800 Subject: [PATCH] add rarity filter to collection artifacts index --- app/controllers/api/v1/collection_artifacts_controller.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/controllers/api/v1/collection_artifacts_controller.rb b/app/controllers/api/v1/collection_artifacts_controller.rb index 11409e4..a89170a 100644 --- a/app/controllers/api/v1/collection_artifacts_controller.rb +++ b/app/controllers/api/v1/collection_artifacts_controller.rb @@ -17,6 +17,7 @@ module Api @collection_artifacts = @collection_artifacts.where(artifact_id: params[:artifact_id]) if params[:artifact_id] @collection_artifacts = @collection_artifacts.where(element: params[:element]) if params[:element] + @collection_artifacts = @collection_artifacts.joins(:artifact).where(artifacts: { rarity: params[:rarity] }) if params[:rarity] @collection_artifacts = @collection_artifacts.paginate(page: params[:page], per_page: params[:limit] || 50)