mirror of
https://github.com/retailcrm/opencart-module.git
synced 2024-11-24 06:06:06 +03:00
Fix session for api methods
This commit is contained in:
parent
ab06d10a81
commit
2d1e9f820c
@ -1,3 +1,7 @@
|
|||||||
|
## v.2.0.4
|
||||||
|
* Улучшена механика выгрузки изменений из RetailCRM
|
||||||
|
* Улучшена механика выборки и настройки способов доставки
|
||||||
|
|
||||||
## v.2.0.3
|
## v.2.0.3
|
||||||
* Улучшена механика выгрузки изменений из RetailCRM
|
* Улучшена механика выгрузки изменений из RetailCRM
|
||||||
* Улучшена механика выборки и настройки способов доставки
|
* Улучшена механика выборки и настройки способов доставки
|
||||||
|
@ -124,17 +124,17 @@ class ControllerApiRetailcrm extends Controller
|
|||||||
private function auth()
|
private function auth()
|
||||||
{
|
{
|
||||||
if (version_compare(VERSION, '2.1.0', '>=')) {
|
if (version_compare(VERSION, '2.1.0', '>=')) {
|
||||||
if (!isset($this->request->get['token'])
|
if (!isset($this->request->get['key'])
|
||||||
|| !$this->request->get['token']
|
|| !$this->request->get['key']
|
||||||
) {
|
) {
|
||||||
return array('error' => 'Not found api key');
|
return array('error' => 'Not found api key');
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isset($this->request->get['token'])
|
if (isset($this->request->get['key'])
|
||||||
&& !empty($this->request->get['token'])
|
&& !empty($this->request->get['key'])
|
||||||
) {
|
) {
|
||||||
$this->load->model('account/api');
|
$this->load->model('account/api');
|
||||||
$api = $this->model_account_api->getApiByKey($this->request->get['token']);
|
$api = $this->model_account_api->getApiByKey($this->request->get['key']);
|
||||||
|
|
||||||
if (!empty($api)) {
|
if (!empty($api)) {
|
||||||
return $api;
|
return $api;
|
||||||
|
@ -44,7 +44,7 @@ class OpencartApiClient {
|
|||||||
$opencartStoreInfo = $this->model_setting_store->getStore($this->opencartStoreId);
|
$opencartStoreInfo = $this->model_setting_store->getStore($this->opencartStoreId);
|
||||||
|
|
||||||
if (version_compare(VERSION, '2.1.0', '>=') && !empty($this->apiToken)) {
|
if (version_compare(VERSION, '2.1.0', '>=') && !empty($this->apiToken)) {
|
||||||
$getParams['token'] = $this->apiToken;
|
$getParams['key'] = $this->apiToken;
|
||||||
} elseif (is_array($this->apiToken) && isset($this->apiToken['username'])) {
|
} elseif (is_array($this->apiToken) && isset($this->apiToken['username'])) {
|
||||||
$getParams = $this->apiToken;
|
$getParams = $this->apiToken;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user