diff --git a/src/Monitoring/ThreadWatcher.coffee b/src/Monitoring/ThreadWatcher.coffee index 87feb0800..49e007e26 100644 --- a/src/Monitoring/ThreadWatcher.coffee +++ b/src/Monitoring/ThreadWatcher.coffee @@ -305,7 +305,7 @@ ThreadWatcher = excerpt or= "/#{boardID}/ - No.#{threadID}" link = $.el 'a', - href: "/#{Site.urls.thread({boardID, threadID})}" + href: Site.urls.thread({boardID, threadID}) title: excerpt className: 'watcher-link' diff --git a/src/site/SW.tinyboard.coffee b/src/site/SW.tinyboard.coffee index 50d84712e..56d8dd381 100644 --- a/src/site/SW.tinyboard.coffee +++ b/src/site/SW.tinyboard.coffee @@ -48,7 +48,7 @@ SW.tinyboard = false urls: - thread: ({boardID, threadID}) -> "#{boardID}/res/#{threadID}.html" + thread: ({boardID, threadID}) -> "#{location.origin}/#{boardID}/res/#{threadID}.html" selectors: board: 'form[name="postcontrols"]' diff --git a/src/site/SW.yotsuba.coffee b/src/site/SW.yotsuba.coffee index e80200011..9936e7bef 100644 --- a/src/site/SW.yotsuba.coffee +++ b/src/site/SW.yotsuba.coffee @@ -2,7 +2,7 @@ SW.yotsuba = isOPContainerThread: false urls: - thread: ({boardID, threadID}) -> "#{boardID}/thread/#{threadID}" + thread: ({boardID, threadID}) -> "#{location.protocol}//#{BoardConfig.domain(boardID)}/#{boardID}/thread/#{threadID}" selectors: board: '.board'