diff --git a/changes/changelog.d/323.enhancement b/changes/changelog.d/323.enhancement new file mode 100644 index 0000000000000000000000000000000000000000..598b9ca4882ee6494a250daf77da53dcc46cb882 --- /dev/null +++ b/changes/changelog.d/323.enhancement @@ -0,0 +1 @@ +Can now relaunch pending import jobs from the web interface (#323) diff --git a/front/src/components/library/import/BatchDetail.vue b/front/src/components/library/import/BatchDetail.vue index 442413c3e04a1e85f0e606459f921b386b25ba08..fc5801ed18143be8dc911b00f66c7c828e02a18a 100644 --- a/front/src/components/library/import/BatchDetail.vue +++ b/front/src/components/library/import/BatchDetail.vue @@ -44,7 +44,7 @@ {{ stats.errored }} <button @click="rerun({batches: [batch.id], jobs: []})" - v-if="stats.errored > 0" + v-if="stats.errored > 0 || stats.pending > 0" class="ui tiny basic icon button"> <i class="redo icon" /> <translate>Rerun errored jobs</translate> @@ -102,7 +102,7 @@ {{ job.status }}</span> <button @click="rerun({batches: [], jobs: [job.id]})" - v-if="job.status === 'errored'" + v-if="['errored', 'pending'].indexOf(job.status) > -1" :title="labels.rerun" class="ui tiny basic icon button"> <i class="redo icon" />