Christopher Johnson (WMDE) has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/190664

Change subject: adds "Needs Volunteer" to priorities
......................................................................

adds "Needs Volunteer" to priorities

Change-Id: Ia6f7cb50b03d0f8e25bd920dff9bd54319839c09
---
M rsrc/behavior-priority-pie.js
M src/celerity/map.php
M src/view/burndown/BoardDataPieView.php
3 files changed, 17 insertions(+), 10 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/phabricator/extensions/Sprint 
refs/changes/64/190664/1

diff --git a/rsrc/behavior-priority-pie.js b/rsrc/behavior-priority-pie.js
index a7264c0..af41460 100644
--- a/rsrc/behavior-priority-pie.js
+++ b/rsrc/behavior-priority-pie.js
@@ -9,17 +9,17 @@
         bindto: h,
         data: {
             columns: [
-                ['Wishlist', config.Wishlist],
-                ['Low', config.Low],
-                ['Normal', config.Normal],
-                ['High', config.High],
+                ['Needs Triage', config.Triage],
                 ['Unbreak Now!', config.Unbreak],
-                ['Needs Triage', config.Triage]
+                ['High', config.High],
+                ['Normal', config.Normal],
+                ['Low', config.Low],
+                ['Wishlist', config.Wishlist]
             ],
             type: 'pie'
         },
         color: {
-            pattern: ['#3498db', '#f1c40f', '#e67e22', '#c0392b', '#6e5cb6', 
'#8e44ad' ]
+            pattern: ['#8e44ad', '#6e5cb6', '#c0392b', '#e67e22', '#f1c40f', 
'#3498db']
         }
     });
 });
diff --git a/src/celerity/map.php b/src/celerity/map.php
index a786393..d85b9b5 100644
--- a/src/celerity/map.php
+++ b/src/celerity/map.php
@@ -12,7 +12,7 @@
     'behavior-c3-chart.js' => '4bd6b4ca',
     'behavior-c3-pie.js' => 'ae804fb1',
     'behavior-events-table.js' => '9402663b',
-    'behavior-priority-pie.js' => '3b2a29e6',
+    'behavior-priority-pie.js' => 'f72c0144',
     'behavior-sprint-boards.js' => 'b2754b95',
     'behavior-sprint-table.js' => '01ed4a30',
     'behavior-tasks-table.js' => '5f2084e5',
@@ -40,7 +40,7 @@
     'javelin-behavior-c3-chart' => '4bd6b4ca',
     'javelin-behavior-c3-pie' => 'ae804fb1',
     'javelin-behavior-events-table' => '9402663b',
-    'javelin-behavior-priority-pie' => '3b2a29e6',
+    'javelin-behavior-priority-pie' => 'f72c0144',
     'javelin-behavior-sprint-boards' => 'b2754b95',
     'javelin-behavior-sprint-table' => '01ed4a30',
     'javelin-behavior-tasks-table' => '5f2084e5',
diff --git a/src/view/burndown/BoardDataPieView.php 
b/src/view/burndown/BoardDataPieView.php
index 4f010a9..3b7d793 100644
--- a/src/view/burndown/BoardDataPieView.php
+++ b/src/view/burndown/BoardDataPieView.php
@@ -109,6 +109,14 @@
     $task_priority_sum = $sprintpoints
         ->getPrioritySums();
 
+    if (isset($task_priority_sum['Wishlist'])) {
+      $lowest_priority = $task_priority_sum['Wishlist'];
+    } else if (isset($task_priority_sum['Needs Volunteer'])) {
+      $lowest_priority = $task_priority_sum['Needs Volunteer'];
+    } else {
+      $lowest_priority = null;
+    }
+
     require_celerity_resource('d3', 'sprint');
     require_celerity_resource('c3-css', 'sprint');
     require_celerity_resource('c3', 'sprint');
@@ -116,8 +124,7 @@
     $id = 'priority-pie';
     Javelin::initBehavior('priority-pie', array(
         'hardpoint' => $id,
-        'Wishlist' => (isset($task_priority_sum['Wishlist'])) ?
-            $task_priority_sum['Wishlist'] : null,
+        'Wishlist' => $lowest_priority,
         'Normal' => (isset($task_priority_sum['Normal'])) ?
             $task_priority_sum['Normal']: null,
         'High' => (isset($task_priority_sum['High'])) ?

-- 
To view, visit https://gerrit.wikimedia.org/r/190664
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia6f7cb50b03d0f8e25bd920dff9bd54319839c09
Gerrit-PatchSet: 1
Gerrit-Project: phabricator/extensions/Sprint
Gerrit-Branch: master
Gerrit-Owner: Christopher Johnson (WMDE) <christopher.john...@wikimedia.de>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to