Проверенный
Участник
- Сообщения
- 2,288
- Реакции
- 1,739
- Помог
- 31 раз(а)
ну, например, в армении 2 года служатPokemoshka, то что он в армии я слышу уже второй год наверное
Pokemoshka, то что он в армии я слышу уже второй год наверное
anyone willing to fix it?Какие-то приколы с нативомgrip_json_object_has_value
...
По цепочке в сурсах модуля дошёл до этой функции...
Не особо понял синтаксис Rust`а, но оно вроде выкидывает исключение, если проверяемый элемент в обьекте не найден. И как в pawn`е обработать это исключение?
Судя по описанию из инклюда, ошибка вылетает только если передаваемый json-хендлер указывает не на json-обьект. И в случае отсутствия элемента должен вернутьfalse
.
Либо я что-то не так понял, в таком случае направьте, пж, в правильную сторону... Либо всё же это ошибОчка...
C++:if( grip_json_get_type(Res) == GripJSONObject && grip_json_object_has_value(Res, "error", GripJSONString) ) {/* ... */}
Код:L 03/06/2021 - 19:42:37: [gRIP] Error: Can't index json using `error`, because json doesn't contain it L 03/06/2021 - 19:42:37: [AMXX] Displaying debug trace (plugin "SomePlugin.amxx", version "0.0.1") L 03/06/2021 - 19:42:37: [AMXX] Run time error 10: native error (native "grip_json_object_has_value")