@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',
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
@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
def show
@note = @project.notes.new(noteable: @snippet)
@notes = @snippet.notes.fresh
- @target_type = 'Snippet'
- @target_id = @snippet.id
+ @noteable = @snippet
end
def destroy