diff options
author | Zuul <zuul@review.opendev.org> | 2022-03-28 23:24:45 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2022-03-28 23:24:45 +0000 |
commit | bf266dc2e536ed6a5e335af02903f737102fb561 (patch) | |
tree | 90c5c1a702fe9569c2a012f8f04206c1f13ed2ec /web | |
parent | 9bd930110955438ca4b6721c39b6e685e33e1fab (diff) | |
parent | bc1618ed5b683b7c43072e2c26c6a19d6dc8d9f5 (diff) | |
download | zuul-bf266dc2e536ed6a5e335af02903f737102fb561.tar.gz |
Merge "Make promote work for any pipeline manager"
Diffstat (limited to 'web')
-rw-r--r-- | web/src/containers/status/Change.jsx | 28 |
1 files changed, 12 insertions, 16 deletions
diff --git a/web/src/containers/status/Change.jsx b/web/src/containers/status/Change.jsx index be488423b..c90d6bdfd 100644 --- a/web/src/containers/status/Change.jsx +++ b/web/src/containers/status/Change.jsx @@ -166,7 +166,7 @@ class Change extends React.Component { renderAdminCommands(idx) { const { showAdminActions } = this.state - const { queue, pipeline } = this.props + const { queue } = this.props const dropdownCommands = [ <DropdownItem key="dequeue" @@ -179,22 +179,18 @@ class Change extends React.Component { this.setState(() => ({ showDequeueModal: true })) }} >Dequeue</DropdownItem>, + <DropdownItem + key="promote" + icon={<AngleDoubleUpIcon style={{ + color: 'var(--pf-global--default-color--200)', + }} />} + description="Promote this change to the top of the queue" + onClick={(event) => { + event.preventDefault() + this.setState(() => ({ showPromoteModal: true })) + }} + >Promote</DropdownItem> ] - if (pipeline.manager === 'dependent') { - dropdownCommands.push( - <DropdownItem - key="promote" - icon={<AngleDoubleUpIcon style={{ - color: 'var(--pf-global--default-color--200)', - }} />} - description="Promote this change to the top of the queue" - onClick={(event) => { - event.preventDefault() - this.setState(() => ({ showPromoteModal: true })) - }} - >Promote</DropdownItem> - ) - } return ( <Dropdown title='Actions' |