From d39aedca3bcb8399036f1d63e9828270e5a201dc Mon Sep 17 00:00:00 2001 From: akrstjp Date: Sun, 20 Dec 2015 20:44:24 +0900 Subject: [PATCH] request issue before request quick_view for other plugins --- app/views/hooks/_quick_view_base_bottom.html.erb | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/views/hooks/_quick_view_base_bottom.html.erb b/app/views/hooks/_quick_view_base_bottom.html.erb index 15c7bfd..22b5809 100644 --- a/app/views/hooks/_quick_view_base_bottom.html.erb +++ b/app/views/hooks/_quick_view_base_bottom.html.erb @@ -155,9 +155,12 @@ function quick_view_show_dialog() { already_exists.dialog("moveToTop"); continue; } - - var url = '<%= quick_view_issue_path(0) %>'.replace(/0$/,issue_id); - $.ajax( { url: url, dataType: 'html', success: quick_view_dialog_open }); + <%# Issueの中で特殊な処理を行うその他のプラグインのために、先行で通常のIssueにアクセスする %> + var url = '<%= issue_path(0) %>'.replace(/0$/,issue_id); + $.ajax( { url: url, dataType: 'html' }).done( function () { + var url = '<%= quick_view_issue_path(0) %>'.replace(/0$/,issue_id); + $.ajax( { url: url, dataType: 'html', success: quick_view_dialog_open }); + }); } } -- 2.11.0