mSearch2 приводит к заполнению журнала ошибок (mSearch2 fills error log)

Каждый раз, когда я сохраняю какой-либо ресурс, мой журнал заполняется этой ошибкой (да, 2 раза):
Whenever I save any resource my log gets filled with this error (yes, 2x):
core/components/msearch2/phpmorphy/src/common.php : 670) PHP warning: Undefined array key "common_source"
core/components/msearch2/phpmorphy/src/common.php : 670) PHP warning: Undefined array key "common_source"

А также этот, когда я запускаю процессор ресурсов/обновления во фрагменте (да, 4 раза):
Also this one when I run the resource/update processor in a snippet (yes, 4x):
core/components/msearch2/phpmorphy/src/fsa/access/fsa_sparse_file.php : 32) PHP warning: Trying to access array offset on value of type int
core/components/msearch2/phpmorphy/src/fsa/access/fsa_sparse_file.php : 32) PHP warning: Trying to access array offset on value of type int
core/components/msearch2/phpmorphy/src/fsa/access/fsa_sparse_file.php : 32) PHP warning: Trying to access array offset on value of type int
core/components/msearch2/phpmorphy/src/fsa/access/fsa_sparse_file.php : 32) PHP warning: Trying to access array offset on value of type int

Кто-нибудь может сказать мне, как их исправить?
Can someone tell me how to fix those?

MODX 2.8.5
PHP 8.2.4
Vibe Design
04 апреля 2023, 16:48
modx.pro
482
0

Комментарии: 1

Алексей Шумаев
13 ноября 2024, 10:28
0
Файл: core/components/msearch2/phpmorphy/src/fsa/access/fsa_sparse_file.php
Перед строкой 32 добавить:
if(!is_array($word)) {
    $word = (array)($word);
}
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1