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) <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits