From eec266ee83b4f1e5d2cb30d448c453eadec91e76 Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Thu, 28 Nov 2024 15:41:32 +0200 Subject: [PATCH] fix archived false api --- app/controllers/api/templates_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/api/templates_controller.rb b/app/controllers/api/templates_controller.rb index bf02f830..e922102a 100644 --- a/app/controllers/api/templates_controller.rb +++ b/app/controllers/api/templates_controller.rb @@ -87,7 +87,7 @@ module Api def filter_templates(templates, params) templates = Templates.search(templates, params[:q]) - templates = params[:archived] ? templates.archived : templates.active + templates = params[:archived].in?(['true', true]) ? templates.archived : templates.active templates = templates.where(external_id: params[:application_key]) if params[:application_key].present? templates = templates.where(external_id: params[:external_id]) if params[:external_id].present? templates = templates.joins(:folder).where(folder: { name: params[:folder] }) if params[:folder].present?