From 5f6cc2f1b4f22a1eba7b2f941d01f366d81af525 Mon Sep 17 00:00:00 2001 From: George Wilson Date: Tue, 10 Mar 2020 15:47:57 +0000 Subject: [PATCH 1/3] Show Draft PRs in UI --- templates/tracker/issue.index.twig | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/templates/tracker/issue.index.twig b/templates/tracker/issue.index.twig index 554bdade3..fa685d46e 100644 --- a/templates/tracker/issue.index.twig +++ b/templates/tracker/issue.index.twig @@ -100,6 +100,12 @@ {% endif %} + {% if item.is_draft %} +
  • + Draft PR +
  • + {% endif %} + {% if item.tests %}
  • # of Successful Tests: {{ item.tests }} From 1bf99b43e542d753d705d4d66a964658133738c9 Mon Sep 17 00:00:00 2001 From: George Wilson Date: Tue, 10 Mar 2020 15:53:45 +0000 Subject: [PATCH 2/3] Add draft to query --- src/App/Tracker/Model/IssuesModel.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/App/Tracker/Model/IssuesModel.php b/src/App/Tracker/Model/IssuesModel.php index a01354238..e39f2bc75 100644 --- a/src/App/Tracker/Model/IssuesModel.php +++ b/src/App/Tracker/Model/IssuesModel.php @@ -76,7 +76,7 @@ protected function getAjaxListQuery() $query->select( 'a.id, a.priority, a.issue_number, a.title, a.foreign_number, a.opened_date, a.status, - a.closed_date, a.modified_date, a.labels, a.merge_state, a.opened_by' + a.closed_date, a.modified_date, a.labels, a.merge_state, a.opened_by, a.is_draft' ); $query->from($db->quoteName('#__issues', 'a')); From a3f2250af7a5609a2107779bb2299e4bb7f0b85d Mon Sep 17 00:00:00 2001 From: George Wilson Date: Tue, 10 Mar 2020 16:03:32 +0000 Subject: [PATCH 3/3] Try and add some JS --- templates/tracker/issues.index.twig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/templates/tracker/issues.index.twig b/templates/tracker/issues.index.twig index c294e1f22..91d2f8c3c 100644 --- a/templates/tracker/issues.index.twig +++ b/templates/tracker/issues.index.twig @@ -108,6 +108,9 @@ [%= item.title %] [% print(item.labelHtml,true); %] + [% if (item.is_draft) { %] + Draft PR + [% } %] [% if (item.categories.length) { %]
    [% for (var n=0, category; category=item.categories[n]; n++) { %]