Remove wall from basic notes logic
This commit is contained in:
parent
1752c6dc8b
commit
5bf3a898ed
5 changed files with 3 additions and 183 deletions
|
@ -3,8 +3,6 @@ module Notes
|
|||
def execute
|
||||
target_type = params[:target_type]
|
||||
target_id = params[:target_id]
|
||||
after_id = params[:after_id]
|
||||
before_id = params[:before_id]
|
||||
|
||||
|
||||
@notes = case target_type
|
||||
|
@ -16,17 +14,6 @@ module Notes
|
|||
project.merge_requests.find(target_id).mr_and_commit_notes.inc_author.fresh
|
||||
when "snippet"
|
||||
project.snippets.find(target_id).notes.fresh
|
||||
when "wall"
|
||||
# this is the only case, where the order is DESC
|
||||
project.notes.common.inc_author_project.order("created_at DESC, id DESC").limit(50)
|
||||
end
|
||||
|
||||
@notes = if after_id
|
||||
@notes.where("id > ?", after_id)
|
||||
elsif before_id
|
||||
@notes.where("id < ?", before_id)
|
||||
else
|
||||
@notes
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue