|
@@ -1514,14 +1514,16 @@ public function showPowiazaniaEnergaRumKontrahenciPowiazania($items) {
|
|
|
public function fetchFromBazaAjax($args) {
|
|
|
$baza = V::get('baza', '', $args);
|
|
|
$query = V::get('query', '', $args);
|
|
|
- $query = trim($query);
|
|
|
+ $query = trim(trim($query), '0');
|
|
|
if (strlen($query) < 3) throw new Exception("Query must be more then 2 chars");
|
|
|
|
|
|
$wordsQuery = [];
|
|
|
if (false !== strpos($query, ' ')) {
|
|
|
$words = explode(' ', $query);
|
|
|
DBG::log($words, 'array', "\$words from \$query({$query}) - 1");
|
|
|
- $words = array_map('trim', $words);
|
|
|
+ $words = array_map(function ($word) {
|
|
|
+ return trim(trim($word), '0');
|
|
|
+ }, $words);
|
|
|
DBG::log($words, 'array', "\$words from \$query({$query}) - 2");
|
|
|
$words = array_filter($words, function ($word) {
|
|
|
return (strlen($word) > 2);
|