From 813412b3cdac50b40b9f8762e9d65399419b7e06 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" Date: Sun, 2 Dec 2018 11:25:34 -0800 Subject: [PATCH] chore(deps): update dependency typescript to ~3.2.0 (#177) --- packages/google-cloud-dns/package.json | 2 +- packages/google-cloud-dns/src/zone.ts | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/google-cloud-dns/package.json b/packages/google-cloud-dns/package.json index 51fffbc1144..79cd8ca89d1 100644 --- a/packages/google-cloud-dns/package.json +++ b/packages/google-cloud-dns/package.json @@ -78,7 +78,7 @@ "prettier": "^1.13.5", "proxyquire": "^2.0.1", "tmp": "^0.0.33", - "typescript": "~3.1.0", + "typescript": "~3.2.0", "uuid": "^3.2.1" }, "nyc": { diff --git a/packages/google-cloud-dns/src/zone.ts b/packages/google-cloud-dns/src/zone.ts index ab6b7eeb71a..d8bf07b474e 100644 --- a/packages/google-cloud-dns/src/zone.ts +++ b/packages/google-cloud-dns/src/zone.ts @@ -530,7 +530,13 @@ class Zone extends ServiceObject { callback = typeof optionsOrCallback === 'function' ? optionsOrCallback : callback; if (options.force) { - this.empty(this.delete.bind(this, callback)); + this.empty(err => { + if (err) { + callback!(err); + return; + } + this.delete(callback!); + }); return; } super.delete(callback!);