Добавлена проверка корректности ключа collector

This commit is contained in:
Anton 2024-09-26 19:02:21 +06:00
parent 2192a84379
commit e0375fdb54
4 changed files with 6 additions and 3 deletions

View file

@ -1,3 +1,6 @@
## v3.6.9
* Добавлена проверка корректности введеного ключа при подключении Daemon collector
## v3.6.8
* Исправлен перевод для поля "ИНН"

View file

@ -1 +1 @@
3.6.8
3.6.9

View file

@ -404,7 +404,7 @@ class RetailcrmSettingsValidator
private function validateCollector($collectorActive, $collectorKey)
{
return !$collectorActive || '' !== $collectorKey;
return !$collectorActive || preg_match("/^RC-[0-9]{10,}-[0-9]{1,2}$/", $collectorKey);
}
private function addError($field, $message)

View file

@ -48,7 +48,7 @@ require_once dirname(__FILE__) . '/bootstrap.php';
class RetailCRM extends Module
{
const VERSION = '3.6.8';
const VERSION = '3.6.9';
const API_URL = 'RETAILCRM_ADDRESS';
const API_KEY = 'RETAILCRM_API_TOKEN';