Sha256: f32ceb08f025aa4770e16cb02a8bf2f31e4e1b50231ad93f22ef9dc9dd9a47d2

Contents?: true

Size: 342 Bytes

Versions: 28

Compression:

Stored size: 342 Bytes

Contents

class Post < ActiveRecord::Base
  acts_as_tenant
  
  belongs_to  :author
  belongs_to  :zine


  def self.get_team_posts( team_id )
    Post.joins( {:zine => :calendar}, :author)\
        .where( ["calendars.team_id = ?", team_id] )\
        .where( where_restrict_tenant(Zine, Calendar, Author) )\
        .order("authors.name")
  end

end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
milia-0.3.38 test/rails_app/app/models/post.rb
milia-0.3.34 test/rails_app/app/models/post.rb
milia-0.3.33 test/rails_app/app/models/post.rb
milia-0.3.32 test/rails_app/app/models/post.rb
milia-0.3.31 test/rails_app/app/models/post.rb
milia-0.3.30 test/rails_app/app/models/post.rb
milia-0.3.29 test/rails_app/app/models/post.rb
milia-0.3.28 test/rails_app/app/models/post.rb
milia-0.3.27 test/rails_app/app/models/post.rb
milia-0.3.26 test/rails_app/app/models/post.rb
milia-0.3.25 test/rails_app/app/models/post.rb
milia-0.3.24 test/rails_app/app/models/post.rb
milia-0.3.23 test/rails_app/app/models/post.rb
milia-0.3.22 test/rails_app/app/models/post.rb
milia-0.3.21 test/rails_app/app/models/post.rb
milia-0.3.20 test/rails_app/app/models/post.rb
milia-0.3.19 test/rails_app/app/models/post.rb
milia-0.3.18 test/rails_app/app/models/post.rb
milia-0.3.17 test/rails_app/app/models/post.rb
milia-0.3.16 test/rails_app/app/models/post.rb