<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,6 +1,7 @@
 desc &quot;Run tests and doctests for all components.&quot;
 task :test_all do |t|
   puts &quot;There are system tests in http://github.com/tablatom/agility/tree/master&quot;
+  puts &quot;and http://github.com/bryanlarsen/hobo-test&quot;
   system(&quot;cd hobofields ; rake test:doctest&quot;) &amp;&amp;
     system(&quot;cd hobofields ; rake test:unit&quot;) &amp;&amp;
     system(&quot;cd hobosupport ; rake test:doctest&quot;) &amp;&amp;</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,12 @@
-=== Hobo 0.8.10 ==
+=== Hobo Edge ===
+
+Major bug fixes:
+
+ - [Bug
+   480](https://hobo.lighthouseapp.com/projects/8324/tickets/480-find_owner_and_association-method-for-has_many-associations)
+   Owner actions now work with has_many associations
+
+=== Hobo 0.8.10 ===
 
 This is a brown paper bag release.   The fix for Bug 473 was not
 properly tested.   Thanks Iain Beeston for quickly sending us a patch.</diff>
      <filename>hobo/CHANGES.txt</filename>
    </modified>
    <modified>
      <diff>@@ -457,9 +457,9 @@ module Hobo
     
     def find_owner_and_association(owner_association)
       refl = model.reflections[owner_association]
-      klass = refl.klass
-      id = params[&quot;#{owner_association}_id&quot;]
-      owner = klass.find(id)
+      owner_name = refl.macro == :has_many ? owner_association.to_s.singularize : owner_association
+      id = params[&quot;#{owner_name}_id&quot;]
+      owner = refl.klass.find(id)
       instance_variable_set(&quot;@#{owner_association}&quot;, owner)
       [owner, owner.send(model.reverse_reflection(owner_association).name)]
     end</diff>
      <filename>hobo/lib/hobo/model_controller.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>7ee2c6e758d8f414513d012b779f10e4619980be</id>
    </parent>
  </parents>
  <author>
    <name>Bryan Larsen</name>
    <email>bryan@larsen.st</email>
  </author>
  <url>http://github.com/tablatom/hobo/commit/e7f9deaead8fe4cce42f71990dba1f98fbd12c19</url>
  <id>e7f9deaead8fe4cce42f71990dba1f98fbd12c19</id>
  <committed-date>2009-10-20T15:09:13-07:00</committed-date>
  <authored-date>2009-10-20T15:09:13-07:00</authored-date>
  <message>hobo_index_for was not working with has_many associations.  [#480 state:resolved]</message>
  <tree>c925e6b7839b4c8e03e8174b42b2bbf71272d0e6</tree>
  <committer>
    <name>Bryan Larsen</name>
    <email>bryan@larsen.st</email>
  </committer>
</commit>
