OSDN Git Service

Update commentable controllers with new note vars
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Wed, 25 Dec 2013 20:32:48 +0000 (22:32 +0200)
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Wed, 25 Dec 2013 20:32:48 +0000 (22:32 +0200)
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
app/controllers/projects/commit_controller.rb
app/controllers/projects/issues_controller.rb
app/controllers/projects/merge_requests_controller.rb
app/controllers/projects/snippets_controller.rb

index 34cd134..65b8a72 100644 (file)
@@ -24,9 +24,8 @@ class Projects::CommitController < Projects::ApplicationController
     @line_notes  = result[:line_notes]
     @branches    = result[:branches]
     @notes_count = result[:notes_count]
-    @target_type = "Commit"
     @notes = project.notes.for_commit_id(@commit.id).not_inline.fresh
-    @target_id   = @commit.id
+    @noteable = @commit
 
     @comments_allowed = @reply_allowed = true
     @comments_target  = { noteable_type: 'Commit',
index 81f21fa..c58ac71 100644 (file)
@@ -50,8 +50,7 @@ class Projects::IssuesController < Projects::ApplicationController
   def show
     @note = @project.notes.new(noteable: @issue)
     @notes = @issue.notes.inc_author.fresh
-    @target_type = 'Issue'
-    @target_id = @issue.id
+    @noteable = @issue
 
     respond_with(@issue)
   end
index c542f31..bba08bd 100644 (file)
@@ -200,8 +200,7 @@ class Projects::MergeRequestsController < Projects::ApplicationController
     @note = @project.notes.new(noteable: @merge_request)
     @notes = @merge_request.mr_and_commit_notes.inc_author.fresh
     @discussions = Note.discussions_from_notes(@notes)
-    @target_type = 'MergeRequest'
-    @target_id = @merge_request.id
+    @noteable = @merge_request
 
     # Get commits from repository
     # or from cache if already merged
index 4db0bc3..f93f2d5 100644 (file)
@@ -49,8 +49,7 @@ class Projects::SnippetsController < Projects::ApplicationController
   def show
     @note = @project.notes.new(noteable: @snippet)
     @notes = @snippet.notes.fresh
-    @target_type = 'Snippet'
-    @target_id = @snippet.id
+    @noteable = @snippet
   end
 
   def destroy