vk-com / kphp-kdb

VK-KittenPHP/DB/Engine suite
GNU General Public License v2.0
6.14k stars 220 forks source link

[Hints engine] присвоение userInfo 4294967297 не вызывает ошибки #17

Open ginz opened 10 years ago

ginz commented 10 years ago

При посылке запроса ('_' => 'hints.setInfo', 'user_id' => <any correct user_id>, 'info' => 4294967297), должна вызываться та же ошибка, что и при присвоении любого другого некорректного значения:

array(2) {
  ["result"]=>
  bool(false)
  ["_"]=>
  string(1) "_"
}

Но возвращается некорректный положительный ответ:

array(2) {
  ["result"]=>
  bool(true)
  ["_"]=>
  string(1) "_"
}

После этих действий, info выставляется в 1 (== 4294967297 mod (2^32))