Topic: has_many :through, inconsistency with acts_as_list
Just found this, does it seem odd to anyone else?
Given a rather standard has_many :through, with the join model using an acts_as_list to maintain an ordering on one end of the relationship.
class A < ActiveRecord::Base
has_many :cs, :through :b
class B < ActiveRecord::Base
class C < ActiveRecord::Base
has_many :as, :through=>:b
a.cs is not ordered according to the acts_as_list, ie a.cs has a different order than b.cs. (I know I can add an order clause to the has_many :through, but I didn't think I should have to).