diff --git a/app/views/errs/_table.html.haml b/app/views/errs/_table.html.haml
index 5d22c44..c91ffa6 100644
--- a/app/views/errs/_table.html.haml
+++ b/app/views/errs/_table.html.haml
@@ -1,4 +1,4 @@
-- any_issue_links = errs.any?{|e| e.issue_link.present? }
+- any_issue_links = errs.any?{|e| e.issue_link.present? && e.issue_link != 'pending' }
=form_tag do
%table.errs.selectable
%thead
@@ -37,7 +37,7 @@
%td.count= link_to problem.notices_count, app_err_path(problem.app, problem)
- if any_issue_links
%td.issue_link
- - if problem.issue_link.present?
+ - if problem.app.issue_tracker_configured? && problem.issue_link.present? && problem.issue_link != 'pending'
= link_to image_tag("#{problem.app.issue_tracker.class::Label}_goto.png"), problem.issue_link, :target => "_blank"
%td.resolve= link_to image_tag("thumbs-up.png"), resolve_app_err_path(problem.app, problem), :title => "Resolve", :method => :put, :confirm => err_confirm, :class => 'resolve' if problem.unresolved?
- if errs.none?
diff --git a/app/views/errs/show.html.haml b/app/views/errs/show.html.haml
index cd8fe5a..17a7cdd 100644
--- a/app/views/errs/show.html.haml
+++ b/app/views/errs/show.html.haml
@@ -16,6 +16,9 @@
- if @problem.app.issue_tracker_configured?
- if @problem.issue_link.blank?
%span= link_to 'create issue', create_issue_app_err_path(@app, @problem), :method => :post, :class => "#{@app.issue_tracker.class::Label}_create create-issue"
+ - elsif @problem.issue_link == "pending"
+ %span.disabled= link_to 'creating...', '#', :class => "#{@app.issue_tracker.class::Label}_inactive create-issue"
+ = link_to 'retry', create_issue_app_err_path(@app, @problem), :method => :post
- else
%span= link_to 'go to issue', @problem.issue_link, :class => "#{@app.issue_tracker.class::Label}_goto goto-issue"
= link_to 'unlink issue', unlink_issue_app_err_path(@app, @problem), :method => :delete, :confirm => "Unlink err issues?", :class => "unlink-issue"
--
libgit2 0.21.2