Merge branch 'files-view-row-click' into 'master'
Fixes issue with file view rows not clickable on project main view Fixed an issue where it would only load the first 25 commit data on project main view. Stopped the file view sending 1 too many requests. Fixes #3916 See merge request !2933
This commit is contained in:
commit
6263a3ca3c
3 changed files with 7 additions and 8 deletions
|
@ -76,6 +76,8 @@ class Dispatcher
|
|||
shortcut_handler = new ShortcutsNavigation()
|
||||
when 'projects:show'
|
||||
shortcut_handler = new ShortcutsNavigation()
|
||||
|
||||
new TreeView() if $('#tree-slider').length
|
||||
when 'groups:show'
|
||||
new Activities()
|
||||
shortcut_handler = new ShortcutsNavigation()
|
||||
|
|
|
@ -64,9 +64,9 @@ class Projects::RefsController < Projects::ApplicationController
|
|||
}
|
||||
end
|
||||
|
||||
if @logs.present?
|
||||
@log_url = namespace_project_tree_url(@project.namespace, @project, tree_join(@ref, @path || '/'))
|
||||
@more_log_url = logs_file_namespace_project_ref_path(@project.namespace, @project, @ref, @path || '', offset: (@offset + @limit))
|
||||
offset = (@offset + @limit)
|
||||
if contents.size > offset
|
||||
@more_log_url = logs_file_namespace_project_ref_path(@project.namespace, @project, @ref, @path || '', offset: offset)
|
||||
end
|
||||
|
||||
respond_to do |format|
|
||||
|
|
|
@ -8,12 +8,9 @@
|
|||
row.find("td.tree_time_ago").html('#{escape_javascript time_ago_with_tooltip(commit.committed_date)}');
|
||||
row.find("td.tree_commit").html('#{escape_javascript render("projects/tree/tree_commit_column", commit: commit)}');
|
||||
|
||||
- if @logs.present?
|
||||
- if @more_log_url
|
||||
:plain
|
||||
var current_url = location.href.replace(/\/?$/, '/');
|
||||
var log_url = "#{escape_javascript(@log_url)}".replace(/\/?$/, '/');
|
||||
|
||||
if(current_url == log_url) {
|
||||
if($('#tree-slider').length) {
|
||||
// Load more commit logs for each file in tree
|
||||
// if we still on the same page
|
||||
var url = "#{escape_javascript(@more_log_url)}";
|
||||
|
|
Loading…
Reference in a new issue