From 96fceffd823d00e43c22bbc27738327165b5bb25 Mon Sep 17 00:00:00 2001 From: Marc Brooks Date: Tue, 21 May 2019 13:01:43 -0500 Subject: [PATCH] FIX: File extension error when URL has query parameters When a URL pattern has a query string the file-extension isn't matched correctly IFF the URL has . in the query parameters. This fix is from original dom-to-image repo by: https://github.com/CG-man https://github.com/tsayen/dom-to-image/pull/285 --- src/dom-to-image-more.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dom-to-image-more.js b/src/dom-to-image-more.js index 4d1334ea..21c8dccb 100644 --- a/src/dom-to-image-more.js +++ b/src/dom-to-image-more.js @@ -411,7 +411,7 @@ } function parseExtension(url) { - var match = /\.([^\.\/]*?)$/g.exec(url); + var match = /\.([^\.\/]*?)(\?|$)/g.exec(url); if (match) return match[1]; else return ''; }