# Build process failing

**URL:** <https://www.ruby-forum.com/t/build-process-failing/140539>\
**Category:** Rails\
**Created:** [June 16, 2008, 12:28am UTC](https://www.ruby-forum.com/t/build-process-failing/140539 "2008-06-16T00:28:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![chrisolsen](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/c6cbf5/32.png) [@chrisolsen](https://www.ruby-forum.com/u/chrisolsen)\
**Post date:** [June 16, 2008, 12:28am UTC](https://www.ruby-forum.com/t/build-process-failing/140539/1 "2008-06-16T00:28:43Z")

</div>

I am unable to call the build method for a has\_many :through relation:

class League \< ActiveRecord::Base  
has\_many :league\_admins  
has\_many :league\_users, :through =\> :league\_admins, :source =\> :user  
end

class User \< ActiveRecord::Base  
has\_many :league\_admins  
has\_many :leagues, :through =\> :league\_admins  
end

# Conotroller

def create  
@league = current\_user.leagues.build(params[:league])  
if @league.save  
…  
end  
end

# Error

RuntimeError in Admin/leaguesController#create  
[]  
RAILS\_ROOT: /Users/chris/Documents/Projects/Rails/myleague  
Application Trace | Framework Trace | Full Trace  
app/controllers/admin/leagues\_controller.rb:11:in `create’

Has something changed in Rails 2.1?
