You are welcome, I'm glad you solved it!

You forgot to add hobousers as CC in the email. I'll do it in this
andwer so in the future people with the same problem can read the
solution :)

Regards,
Ignacio

El 20/06/13 20:07, matthew berardi escribió:
> Hello,
> thanks a lot for the responses. It was exactly because the js was being
> loaded twice. The handlers were being set up in both front.js and
> application.js. It's working properly for me now. Application.js is now,
> I believe correctly, nearly empty. Though, I'm not sure why it ever wasn't.
> 
> Thanks,
> Matt
> 
> On Thursday, June 20, 2013 1:59:32 PM UTC-4, Ignacio Huerta wrote:
> 
>     I have tested your code and I don't get two posts, I only get one as
>     expected :S.
> 
>     Can you try some variations of the show.dryml?
> 
> 
>     Variation 1
>     -----------
> 
>     <show-page>
>       <collection: replace>
>         <collection:comments part="comments"/>
>         <form:comments.new update="comments">
>           <field-list: skip="issue"/>
>         </form>
>       </collection:>
>     </show-page>
> 
> 
>     Variation 2
>     -----------
> 
>     <show-page>
>       <collection: replace>
>         <collection:comments part="comments"/>
>       </collection:>
>       <form: update="comments"/>
>     </show-page>
> 
>     And add this to comments_controller.rb:
>       auto_actions_for :issue, :create
> 
> 
>     Take into account that my parent model is called "issue".
> 
> 
> 
> 
>     I think your problem might be related to JS loading twice. About
>     debugging JS, make sure you have this in config/development.rb:
> 
>       # Do not compress assets
>       config.assets.compress = false
> 
>       # Expands the lines which load the assets
>       config.assets.debug = true
> 
> 
>     And also make sure that you removed the JS in public/assets (that's
>     only
>     needed in production environment). Do it with:
> 
>       rake assets:clean
> 
> 
>     If you don't find the solution, tell us and we'll investigate a bit
>     more :)
> 
>     Regards,
>     Ignacio
> 
> 
> 
>     El 18/06/13 00:02, matthew berardi escribi�:
>     > Hello,
>     > I'm new to hobo. I have added an ajax form for a child to show.dryml
>     > with the following:
>     >
>     > <show-page>
>     >   <collection: replace>
>     >     <collection:comments part="comments"/>
>     >
>     >     <form:comments.new update="comments">
>     >       <div>
>     >         Add a comment:
>     >         <input:comment/>
>     >       </div>
>     >     </form>
>     >   </collection:>
>     >
>     > </show-page>
>     >
>     > Whenever I hit enter in the comment box a get two posts. I've also
>     tried
>     > using the rapid generated form's submit button and I also get
>     double posts.
>     > If anyone has any ideas I'd really appreciate it. Or, if anyone
>     has any
>     > tips on how to try to debug the js I'm all ears.
>     > If I could figure out how to get front.js generated in a
>     human-readable
>     > form I might be able to figure out.
>     >
>     > Thanks a lot,
>     > Matt
>     >
>     > --
>     > You received this message because you are subscribed to the Google
>     > Groups "Hobo Users" group.
>     > To unsubscribe from this group and stop receiving emails from it,
>     send
>     > an email to [email protected] <javascript:>.
>     > To post to this group, send email to [email protected]
>     <javascript:>.
>     > Visit this group at http://groups.google.com/group/hobousers
>     <http://groups.google.com/group/hobousers>.
>     > For more options, visit https://groups.google.com/groups/opt_out
>     <https://groups.google.com/groups/opt_out>.
>     >  
>     >  
> 
>     -- 
>     Ignacio Huerta Arteche
>     http://www.ihuerta.net
>     Tel�fono: 0034 645 70 77 35
>     Email realizado con software libre
> 

-- 
Ignacio Huerta Arteche
http://www.ihuerta.net
Teléfono: 0034 645 70 77 35
Email realizado con software libre

-- 
You received this message because you are subscribed to the Google Groups "Hobo 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/hobousers.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to