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