Ошибка встроенного функционала запретов

Started by Nikolay90 on 2015-03-02 17:19 — 2 replies, 1234 views

#1
При использовании встроенного функционала Запретов из профиля юзера, появляется вплывающее окно с ошибкой (см. скриншот).
Версия ТП: 2.1.5

Логи чистые.
Разобраться самому в чём дело не удалось.
Может быть есть что-то, что я могу проверить самостоятельно?
#2
@gerhanovn какие-нибудь модификации установлены? https://github.com/torrentpier/torrentpier/commit/f8d0238f5b31a744a0939d230ddf6095d6a8fb5e - вот эти строки посмотрите, там все так?
#3
https://github.com/torrentpier/torrentpier/commit/f8d0238f5b31a744a0939d230ddf6095d6a8fb5e - вот эти строки посмотрите, там все так?
Exile, спасибо.
Это был мой косяк, неудачно обновился до 2.1.5
В файле library/includes/sessions.php у меня всё было верно:
$opt_js = Zend\Json\Json::decode($_COOKIE['opt_js'], Zend\Json\Json::TYPE_ARRAY);
а вот в файле library/ajax/change_user_opt.php у меня было неправильно:
$new_opt = Zend\Json\Json::decode($this->request['user_opt']);
правильно:
$new_opt = Zend\Json\Json::decode($this->request['user_opt'], Zend\Json\Json::TYPE_ARRAY);
Теперь всё работает корректно.

Спасибо!