On 24 May 2008, at 11:08, Guillaume Betous wrote:

> Deux questions :
> - Y a-t-il un moyen que ça se fasse "automagiquement", ou dois-je
> absolument faire l'appel à topic.destroy dans le destroy du forum (et
> en cascade pour les messages dans le destroy du topic)

Utilise :dependent=>:destroy dans ton has_many.

> - Je ne veux pas que le créateur du jeu (seul à avoir les droits
> nécessaires à détruire son jeu) puisse supprimer le forum (par exemple
> en faisant à la main un simple appel a
> http://monsite/forum/id/delete). Comment faire pour que seule l'appli
> puisse faire ça ?

Je suppose que un user has_many forums.
Si c'est bien le cas, il suffit de faire  
current_user.forums.find(params[:id]).destroy

Jean-Baptiste

--
Jean-Baptiste Escoyez
Belighted.com | Web 2.0 Consulting & Training
Email : [EMAIL PROTECTED] | Phone: +32 486 377593





--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à