徒然さめざめ

思ったことを思ったときに思ったように

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Redminehack! -TargetVersionを検索したい-

TargetVersionを検索できるようにするパッチ

acts_as_searchable が気になるけどとりあえずこんなんで。


Index: app/models/version.rb
===================================================================
--- app/models/version.rb (リビジョン 2848)
+++ app/models/version.rb (作業コピー)
@@ -21,6 +21,9 @@
has_many :fixed_issues, :class_name => 'Issue', :foreign_key => 'fixed_version_id'
acts_as_attachable :view_permission => :view_files,
:delete_permission => :manage_files
+ acts_as_searchable :columns => ['versions.name'], :include => :project
+ acts_as_event :title => Proc.new {|o| "#{o.name}"},
+ :url => Proc.new {|o| {:controller => 'versions', :action => 'show', :id => o.id}}

validates_presence_of :name
validates_uniqueness_of :name, :scope => [:project_id]
Index: app/controllers/search_controller.rb
===================================================================
--- app/controllers/search_controller.rb (リビジョン 2848)
+++ app/controllers/search_controller.rb (作業コピー)
@@ -48,7 +48,7 @@
return
end

- @object_types = %w(issues news documents changesets wiki_pages messages projects)
+ @object_types = %w(issues news documents changesets wiki_pages messages projects versions)
if projects_to_search.is_a? Project
# don't search projects
@object_types.delete('projects')
スポンサーサイト

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://fmkt.blog65.fc2.com/tb.php/115-8bd16ad0
この記事にトラックバックする(FC2ブログユーザー)

FC2Ad

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。