From 5f99a9132be5c2c2e69988ba16ca3842ce639733 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 18 May 2020 10:52:23 +0300 Subject: [PATCH] chore(deps): update dependency typescript to v3.9.2 (#3776) --- .../src/implementation.ts | 16 +++++----------- yarn.lock | 6 +++--- 2 files changed, 8 insertions(+), 14 deletions(-) diff --git a/packages/netlify-cms-backend-git-gateway/src/implementation.ts b/packages/netlify-cms-backend-git-gateway/src/implementation.ts index 5b01eaf4..2efac342 100644 --- a/packages/netlify-cms-backend-git-gateway/src/implementation.ts +++ b/packages/netlify-cms-backend-git-gateway/src/implementation.ts @@ -441,21 +441,15 @@ export default class GitGateway implements Implementation { const { path, id } = displayURL as DisplayURLObject; const client = await this.getLargeMediaClient(); if (client.enabled && client.matchPath(path)) { - return this.getLargeMediaDisplayURL({ path, id }); + const largeMediaUrl = await this.getLargeMediaDisplayURL({ path, id }); + return largeMediaUrl; } if (typeof displayURL === 'string') { return displayURL; } - if (this.backend!.getMediaDisplayURL) { - return this.backend!.getMediaDisplayURL(displayURL); - } - const err = new Error( - `getMediaDisplayURL is not implemented by the ${this.backendType} backend, but the backend returned a displayURL which was not a string!`, - ) as Error & { - displayURL: DisplayURL; - }; - err.displayURL = displayURL; - return Promise.reject(err); + + const url = await this.backend!.getMediaDisplayURL(displayURL); + return url; } async getMediaFile(path: string) { diff --git a/yarn.lock b/yarn.lock index c1606baf..31c78b6b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -16861,9 +16861,9 @@ typedarray@^0.0.6: integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= typescript@^3.7.2: - version "3.8.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz#409eb8544ea0335711205869ec458ab109ee1061" - integrity sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w== + version "3.9.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.2.tgz#64e9c8e9be6ea583c54607677dd4680a1cf35db9" + integrity sha512-q2ktq4n/uLuNNShyayit+DTobV2ApPEo/6so68JaD5ojvc/6GClBipedB9zNWYxRSAlZXAe405Rlijzl6qDiSw== ua-parser-js@^0.7.18: version "0.7.21"