From 48cb847082d639a9bbe8fa4b1b2ba4117478e59c Mon Sep 17 00:00:00 2001 From: alexcos20 Date: Wed, 16 Sep 2020 06:31:40 -0700 Subject: [PATCH] extra check --- src/provider/Provider.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/provider/Provider.ts b/src/provider/Provider.ts index 877e1be5..470cd2e0 100644 --- a/src/provider/Provider.ts +++ b/src/provider/Provider.ts @@ -284,13 +284,17 @@ export class Provider extends Instantiable { return `${this.url}${apiPath}/download` } + /** Check for a valid provider at URL + * @param {String} url + * @return {Promise} string + */ public async isValidProvider(url: string): Promise { const fetch = this.ocean.utils.fetch.get(url) await fetch .then((response: Response) => { if (response.ok) { const params = response.json() - if (params) return true + if (params['provider-address']) return true } return false })