@@ -100,7 +100,7 class RepositoriesController < ApplicationController | |||||
100 | @changesets = @repository.changesets.find(:all, |
|
100 | @changesets = @repository.changesets.find(:all, | |
101 | :limit => @changeset_pages.items_per_page, |
|
101 | :limit => @changeset_pages.items_per_page, | |
102 | :offset => @changeset_pages.current.offset, |
|
102 | :offset => @changeset_pages.current.offset, | |
103 | :include => :user) |
|
103 | :include => [:user, :repository]) | |
104 |
|
104 | |||
105 | respond_to do |format| |
|
105 | respond_to do |format| | |
106 | format.html { render :layout => false if request.xhr? } |
|
106 | format.html { render :layout => false if request.xhr? } |
@@ -26,7 +26,7 class Changeset < ActiveRecord::Base | |||||
26 | acts_as_event :title => Proc.new {|o| "#{l(:label_revision)} #{o.revision}" + (o.short_comments.blank? ? '' : (': ' + o.short_comments))}, |
|
26 | acts_as_event :title => Proc.new {|o| "#{l(:label_revision)} #{o.revision}" + (o.short_comments.blank? ? '' : (': ' + o.short_comments))}, | |
27 | :description => :long_comments, |
|
27 | :description => :long_comments, | |
28 | :datetime => :committed_on, |
|
28 | :datetime => :committed_on, | |
29 |
:url => Proc.new {|o| {:controller => 'repositories', :action => 'revision', :id => o.repository.project |
|
29 | :url => Proc.new {|o| {:controller => 'repositories', :action => 'revision', :id => o.repository.project, :rev => o.revision}} | |
30 |
|
30 | |||
31 | acts_as_searchable :columns => 'comments', |
|
31 | acts_as_searchable :columns => 'comments', | |
32 | :include => {:repository => :project}, |
|
32 | :include => {:repository => :project}, | |
@@ -35,7 +35,7 class Changeset < ActiveRecord::Base | |||||
35 |
|
35 | |||
36 | acts_as_activity_provider :timestamp => "#{table_name}.committed_on", |
|
36 | acts_as_activity_provider :timestamp => "#{table_name}.committed_on", | |
37 | :author_key => :user_id, |
|
37 | :author_key => :user_id, | |
38 | :find_options => {:include => {:repository => :project}} |
|
38 | :find_options => {:include => [:user, {:repository => :project}]} | |
39 |
|
39 | |||
40 | validates_presence_of :repository_id, :revision, :committed_on, :commit_date |
|
40 | validates_presence_of :repository_id, :revision, :committed_on, :commit_date | |
41 | validates_uniqueness_of :revision, :scope => :repository_id |
|
41 | validates_uniqueness_of :revision, :scope => :repository_id |
General Comments 0
You need to be logged in to leave comments.
Login now