|
|
@@ -6,7 +6,10 @@ import { AssetFragment } from '../../common/generated-types';
|
|
|
name: 'assetPreview',
|
|
|
})
|
|
|
export class AssetPreviewPipe implements PipeTransform {
|
|
|
- transform(asset: AssetFragment, preset: string | number = 'thumb'): string {
|
|
|
+ transform(asset?: AssetFragment, preset: string | number = 'thumb'): string {
|
|
|
+ if (!asset) {
|
|
|
+ return '';
|
|
|
+ }
|
|
|
if (!asset.preview || typeof asset.preview !== 'string') {
|
|
|
throw new Error(`Expected an Asset, got ${JSON.stringify(asset)}`);
|
|
|
}
|