mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 01:54:15 +00:00
[DURACOM-134] send-back action fixed
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
import { Component, OnInit } from '@angular/core';
|
import { Component, OnInit } from '@angular/core';
|
||||||
import { Location } from '@angular/common';
|
import { Location } from '@angular/common';
|
||||||
import { Observable, forkJoin } from 'rxjs';
|
import { Observable, combineLatest } from 'rxjs';
|
||||||
import { map, switchMap, take } from 'rxjs/operators';
|
import { map, switchMap, take } from 'rxjs/operators';
|
||||||
import { TranslateService } from '@ngx-translate/core';
|
import { TranslateService } from '@ngx-translate/core';
|
||||||
import { WorkflowItem } from '../core/submission/models/workflowitem.model';
|
import { WorkflowItem } from '../core/submission/models/workflowitem.model';
|
||||||
@@ -52,7 +52,7 @@ export abstract class WorkflowItemActionPageComponent implements OnInit {
|
|||||||
* Performs the action and shows a notification based on the outcome of the action
|
* Performs the action and shows a notification based on the outcome of the action
|
||||||
*/
|
*/
|
||||||
performAction() {
|
performAction() {
|
||||||
forkJoin([this.wfi$, this.requestService.removeByHrefSubstring('/discover')]).pipe(
|
combineLatest([this.wfi$, this.requestService.removeByHrefSubstring('/discover')]).pipe(
|
||||||
take(1),
|
take(1),
|
||||||
switchMap(([wfi]) => this.sendRequest(wfi.id))
|
switchMap(([wfi]) => this.sendRequest(wfi.id))
|
||||||
).subscribe((successful: boolean) => {
|
).subscribe((successful: boolean) => {
|
||||||
|
Reference in New Issue
Block a user