diff --git a/apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts b/apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts index 1437c324a..c52d9137d 100644 --- a/apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts +++ b/apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts @@ -377,11 +377,15 @@ export class AssetProfileDialog implements OnDestroy, OnInit { selector: this.assetProfileForm.controls['scraperConfiguration'].controls[ 'selector' - ].value || undefined, - url: - this.assetProfileForm.controls['scraperConfiguration'].controls['url'] - .value || undefined + ].value, + url: this.assetProfileForm.controls['scraperConfiguration'].controls[ + 'url' + ].value }; + + if (!scraperConfiguration.selector || !scraperConfiguration.url) { + scraperConfiguration = undefined; + } } catch {} try {