From 9390bbae61f2b9b0e9bb70221b8ce4ef0e1aa90b Mon Sep 17 00:00:00 2001 From: Phil Kunz Date: Sun, 13 May 2018 16:43:46 +0200 Subject: [PATCH] fix(core): fix .checkUntilAvailable error --- ts/index.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ts/index.ts b/ts/index.ts index 9f8904d..ee3b87d 100644 --- a/ts/index.ts +++ b/ts/index.ts @@ -34,6 +34,13 @@ export class Smartdns { this._setDnsProvider(dnsProviderArg); } + /** + * check a dns record until it has propagated to Google DNS + * should be considerably fast + * @param recordNameArg + * @param recordTypeArg + * @param expectedValue + */ async checkUntilAvailable( recordNameArg: string, recordTypeArg: TDnsRecordType, @@ -45,7 +52,7 @@ export class Smartdns { cycleArg++; try { let myRecordArray = await this.getRecord(recordNameArg, recordTypeArg); - let myRecord = myRecordArray[0].value; + let myRecord = myRecordArray[0].value[0]; if (myRecord === expectedValue) { return true; } else {