diff --git a/frontend/app/shared/state/contents.state.ts b/frontend/app/shared/state/contents.state.ts index dc50c163c..de76abb3a 100644 --- a/frontend/app/shared/state/contents.state.ts +++ b/frontend/app/shared/state/contents.state.ts @@ -354,10 +354,10 @@ export abstract class ContentsStateBase extends State { return of([]); } }), - map(results2 => { - const nonRetried = results.filter(x => !isReferrerError(x.error)); + map(retried => { + const nonRetried = results.filter(x => !retried.find(y => y.contentId === x.contentId)); - return [...nonRetried, ...results2]; + return [...nonRetried, ...retried]; }) ); } else {