From f53c4b8c79c1e44108c9f9d1ad274aa323b368ba Mon Sep 17 00:00:00 2001 From: caogf Date: Thu, 17 Dec 2020 17:16:51 +0800 Subject: [PATCH 1/5] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=E5=9C=A8svg=20,?= =?UTF-8?q?=20xlink:href=20=E7=9B=B8=E5=AF=B9=E8=B7=AF=E5=BE=84=E6=94=B9?= =?UTF-8?q?=E4=B8=BA=E7=BB=9D=E5=AF=B9=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/snapshot.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/snapshot.ts b/src/snapshot.ts index 81d8e83..e6c319b 100644 --- a/src/snapshot.ts +++ b/src/snapshot.ts @@ -151,7 +151,7 @@ export function transformAttribute( value: string, ): string { // relative path in attribute - if (name === 'src' || (name === 'href' && value)) { + if (name === 'src' || ((name === 'href' || name === 'xlink:href') && value)) { return absoluteToDoc(doc, value); } else if (name === 'srcset' && value) { return getAbsoluteSrcsetString(doc, value); From cb2966e3d1f9e8dd80591a57cfbf0165ce60aafc Mon Sep 17 00:00:00 2001 From: caogf Date: Thu, 17 Dec 2020 18:00:22 +0800 Subject: [PATCH 2/5] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=E5=9C=A8svg=20,?= =?UTF-8?q?=20xlink:href=20=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/snapshot.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/snapshot.ts b/src/snapshot.ts index e6c319b..81d8e83 100644 --- a/src/snapshot.ts +++ b/src/snapshot.ts @@ -151,7 +151,7 @@ export function transformAttribute( value: string, ): string { // relative path in attribute - if (name === 'src' || ((name === 'href' || name === 'xlink:href') && value)) { + if (name === 'src' || (name === 'href' && value)) { return absoluteToDoc(doc, value); } else if (name === 'srcset' && value) { return getAbsoluteSrcsetString(doc, value); From 1b9beca0ebf87e2a3bb75b007efe706a292c38f3 Mon Sep 17 00:00:00 2001 From: caogf Date: Thu, 17 Dec 2020 18:02:16 +0800 Subject: [PATCH 3/5] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=E5=9C=A8svg,=20?= =?UTF-8?q?=E5=9B=BE=E7=89=87=E8=B7=AF=E5=BE=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/snapshot.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/snapshot.ts b/src/snapshot.ts index 81d8e83..e6c319b 100644 --- a/src/snapshot.ts +++ b/src/snapshot.ts @@ -151,7 +151,7 @@ export function transformAttribute( value: string, ): string { // relative path in attribute - if (name === 'src' || (name === 'href' && value)) { + if (name === 'src' || ((name === 'href' || name === 'xlink:href') && value)) { return absoluteToDoc(doc, value); } else if (name === 'srcset' && value) { return getAbsoluteSrcsetString(doc, value); From f3a5245a335586d411d8922035f6f38fc8cf9627 Mon Sep 17 00:00:00 2001 From: caogf Date: Thu, 17 Dec 2020 18:05:47 +0800 Subject: [PATCH 4/5] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=E5=9C=A8svg,=20?= =?UTF-8?q?=E5=9B=BE=E7=89=87=E8=B7=AF=E5=BE=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/snapshot.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/snapshot.ts b/src/snapshot.ts index e6c319b..50be4ce 100644 --- a/src/snapshot.ts +++ b/src/snapshot.ts @@ -151,7 +151,7 @@ export function transformAttribute( value: string, ): string { // relative path in attribute - if (name === 'src' || ((name === 'href' || name === 'xlink:href') && value)) { + if (name === 'src' || (name === 'href' && value) || (name === 'xlink:href' && value)) { return absoluteToDoc(doc, value); } else if (name === 'srcset' && value) { return getAbsoluteSrcsetString(doc, value); From bca0f39f8da0cd9b55d34c490f61a49a20169882 Mon Sep 17 00:00:00 2001 From: caogf Date: Thu, 17 Dec 2020 18:09:23 +0800 Subject: [PATCH 5/5] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=E5=9C=A8svg=20,?= =?UTF-8?q?=20xlink:href=20=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/snapshot.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/snapshot.ts b/src/snapshot.ts index 50be4ce..e6c319b 100644 --- a/src/snapshot.ts +++ b/src/snapshot.ts @@ -151,7 +151,7 @@ export function transformAttribute( value: string, ): string { // relative path in attribute - if (name === 'src' || (name === 'href' && value) || (name === 'xlink:href' && value)) { + if (name === 'src' || ((name === 'href' || name === 'xlink:href') && value)) { return absoluteToDoc(doc, value); } else if (name === 'srcset' && value) { return getAbsoluteSrcsetString(doc, value);