Skip to content

Commit a14ea9b

Browse files
DevinCodesbsuravech
authored andcommitted
Update Algolia PHP API client to v2 (#848)
1 parent 80b1dd1 commit a14ea9b

17 files changed

+184
-110
lines changed

.circleci/config.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -49,24 +49,19 @@ shared: &shared
4949
php -dmemory_limit=-1 ../../../vendor/bin/phpunit ../../../vendor/algolia/algoliasearch-magento-2/Test
5050
5151
jobs:
52-
"magento-2.1":
53-
<<: *shared
54-
docker:
55-
- image: algolia/magento2-circleci:2.1.17
56-
5752
"magento-2.2":
5853
<<: *shared
5954
docker:
60-
- image: algolia/magento2-circleci:2.2.8
55+
- image: algolia/magento2-circleci:v2-2.2.8
6156

6257
"magento-2.3":
6358
<<: *shared
6459
docker:
65-
- image: algolia/magento2-circleci:2.3.0
60+
- image: algolia/magento2-circleci:v2-2.3.0
6661

6762
"quality-tools":
6863
docker:
69-
- image: algolia/magento2-circleci:2.3.0
64+
- image: algolia/magento2-circleci:v2-2.3.0
7065
working_directory: ~/build_directory/algoliasearch-magento-2
7166
steps:
7267
- checkout

Adapter/Algolia.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
namespace Algolia\AlgoliaSearch\Adapter;
44

55
use Algolia\AlgoliaSearch\Adapter\Aggregation\Builder as AlgoliaAggregationBuilder;
6+
use Algolia\AlgoliaSearch\Exceptions\UnreachableException;
67
use Algolia\AlgoliaSearch\Helper\AdapterHelper;
7-
use AlgoliaSearch\AlgoliaConnectionException;
88
use Magento\Framework\App\ResourceConnection;
99
use Magento\Framework\DB\Ddl\Table;
1010
use Magento\Framework\DB\Select;
@@ -110,7 +110,7 @@ public function query(RequestInterface $request)
110110

111111
$apiDocuments = array_map([$this, 'getApiDocument'], $documents);
112112
$table = $temporaryStorage->storeApiDocuments($apiDocuments);
113-
} catch (AlgoliaConnectionException $e) {
113+
} catch (UnreachableException $e) {
114114
return $this->nativeQuery($request);
115115
}
116116

0 commit comments

Comments
 (0)