Поведение groups.get в test и development environment
rkotov93 opened this issue · 2 comments
rkotov93 commented
Привет,
Столкнулся со следующей проблемой:
В development environment запрос
client.groups.get(filter: 'admin', extended: true, fields: [:name, :photo_200])
возвращает массив вида
[2, #<Hashie::Mash ...>, #<Hashie::Mash ...>]
а в test environment
#<Hashie::Mash count=2 items=#<Hashie::Array [#<Hashie::Mash ...>, #<Hashie::Mash ...>]>>
7even commented
Вся разница между development и test зависит от того, как VkontakteApi сконфигурирован в приложении (VkontakteApi.configure
); сам гем не знает, в какой среде он запущен.
Вообще с виду похоже, что запросы идут к разным версиям API; есть смысл указать в конфигурации конкретную версию (config.api_version = '5.65'
, например), и тогда все запросы будут возвращать однотипные результаты.
rkotov93 commented
Точно, указание версии API помогло. Спасибо!