Вернуть только активные проекты, использующие API Basecamp? - PullRequest
1 голос
/ 08 августа 2010

Есть ли способ вернуть только активные проекты, используя API Basecamp? Независимо от того, что я пытаюсь, я всегда получаю весь свой список проектов, и он ОГРОМНЫЙ.

Вот что я думаю должно работать:

Basecamp.establish_connection!('myhost.basecamphq.com', 'my_user', 'my_pass')
@projects = Basecamp::Project.find(:all, params => { :status => 'active' } )

1 Ответ

1 голос
/ 19 июля 2011

К сожалению, нет. Лучшее, что вы можете сделать, это что-то вроде:

Basecamp::Project.find(:all).reject{|p| p.status == "archived" }

И из того, что я могу почерпнуть из документации API, нет способа сделать это.

...