From cc4bc2c98e38e9cdb7e564f58d994f8fb7acdbc0 Mon Sep 17 00:00:00 2001 From: Arnaud Levy <contact@arnaudlevy.com> Date: Wed, 1 Feb 2023 19:20:37 +0100 Subject: [PATCH] ready for pexels --- .../admin/communication/photo_import_controller.rb | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/app/controllers/admin/communication/photo_import_controller.rb b/app/controllers/admin/communication/photo_import_controller.rb index 34b301e9b..9d606a133 100644 --- a/app/controllers/admin/communication/photo_import_controller.rb +++ b/app/controllers/admin/communication/photo_import_controller.rb @@ -26,15 +26,10 @@ class Admin::Communication::PhotoImportController < Admin::Communication::Applic @total = 0 @total_pages = 0 if @query.present? - p = { - query: @query, - page: (params[:page].presence || 1), - per_page: (params[:per_page].presence || 10), - lang: (params[:lang].presence || 'en') - } - p[:orientation] = params[:orientation] if params.has_key? :orientation - @search = Unsplash::Search.search "/search/photos", Unsplash::Photo, p - @total = @search.total + page = params[:page].presence || 1 + per_page = params[:per_page].presence || 10 + @search = Pexels::Client.new.photos.search(@query, page: page, per_page: per_page) + @total = @search.total_results @total_pages = @search.total_pages end end -- GitLab