From fed8eb97272876b510e59057fa3ec198573edee6 Mon Sep 17 00:00:00 2001 From: Leon Zhang Date: Wed, 29 Nov 2017 22:24:17 +0800 Subject: [PATCH 1/2] fix issue disqus plugin issue fix #317, disqus plugin make page refresh continuously. --- src/plugins/disqus.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plugins/disqus.js b/src/plugins/disqus.js index 6b8b64b2a..948c14414 100644 --- a/src/plugins/disqus.js +++ b/src/plugins/disqus.js @@ -1,4 +1,7 @@ -location.href = location.href.replace('/-/', '/#/') +const fixedPath = location.href.replace('/-/', '/#/') +if (fixedPath != location.href) { + location.href = location.href.replace('/-/', '/#/') +} function install (hook, vm) { const dom = Docsify.dom From 91bc26cea73be3e4d2630c19e51241a78d7cb54e Mon Sep 17 00:00:00 2001 From: Leon Zhang Date: Wed, 29 Nov 2017 22:30:34 +0800 Subject: [PATCH 2/2] Update disqus.js --- src/plugins/disqus.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/disqus.js b/src/plugins/disqus.js index 948c14414..c79bcd7c5 100644 --- a/src/plugins/disqus.js +++ b/src/plugins/disqus.js @@ -1,6 +1,6 @@ const fixedPath = location.href.replace('/-/', '/#/') if (fixedPath != location.href) { - location.href = location.href.replace('/-/', '/#/') + location.href = fixedPath } function install (hook, vm) {