mirror of
https://github.com/goharbor/harbor
synced 2025-04-08 20:00:56 +00:00
Back to charts page when delete whole versions
Jump to charts page after you delete all the versions in a chart. Because if you not do it, page will return 404.
This commit is contained in:
parent
0e8e3304ab
commit
a9792c9c9a
|
@ -119,9 +119,6 @@ export class ChartVersionComponent implements OnInit {
|
|||
this.versionsCopy = versions.map(x => Object.assign({}, x));
|
||||
},
|
||||
err => {
|
||||
if (err.status && err.status === 404) {
|
||||
this.backEvt.emit();
|
||||
}
|
||||
this.errorHandler.error(err);
|
||||
}
|
||||
);
|
||||
|
@ -163,7 +160,11 @@ export class ChartVersionComponent implements OnInit {
|
|||
deleteVersions(versions: HelmChartVersion[]) {
|
||||
if (versions && versions.length < 1) { return; }
|
||||
let versionObs = versions.map(v => this.deleteVersion(v));
|
||||
Observable.forkJoin(versionObs).finally(() => this.refresh()).subscribe();
|
||||
Observable.forkJoin(versionObs).finally(() => this.refresh()).subscribe(res => {
|
||||
if (this.chartVersions.length === versionObs.length) {
|
||||
this.backEvt.emit();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
versionDownload(item?: HelmChartVersion) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user