2010-08-08 26 views
1

Existe-t-il un moyen de retourner uniquement les projets actifs en utilisant l'API de Basecamp? Peu importe ce que j'essaie, je récupère toujours toute ma liste de projets, et c'est ÉNORME.Retourne uniquement les projets actifs en utilisant l'API de Basecamp?

Voici ce que je pense devrait fonctionner:

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

Répondre

1

Malheureusement il n'y a pas. Mieux que vous pouvez faire est quelque chose comme:

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

Et de ce que je peux recueillir de la documentation de l'API, il n'y a aucun moyen de le faire.