From 4ef3f19603e58013ab0cf6ab35c05d495f69a5ca Mon Sep 17 00:00:00 2001 From: ccd0 Date: Mon, 11 Jan 2016 12:35:46 -0800 Subject: [PATCH] Make image MD5 search match "View Same" link on archives. #717 --- src/Archive/Redirect.coffee | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Archive/Redirect.coffee b/src/Archive/Redirect.coffee index f9e915851..fe99aa310 100644 --- a/src/Archive/Redirect.coffee +++ b/src/Archive/Redirect.coffee @@ -79,11 +79,15 @@ Redirect = type if type is 'capcode' value = {'Developer': 'dev'}[value] or value.toLowerCase() + else if type is 'image' + value = value.replace /[+/=]/g, (c) -> {'+': '-', '/': '_', '=': ''}[c] value = encodeURIComponent value path = if archive.software is 'foolfuuka' - "#{boardID}/search/#{type}/#{value}" + "#{boardID}/search/#{type}/#{value}/" + else if type is 'image' + "#{boardID}/image/#{value}" else - "#{boardID}/?task=search2&search_#{if type is 'image' then 'media_hash' else type}=#{value}" + "#{boardID}/?task=search2&search_#{type}=#{value}" "#{Redirect.protocol archive}#{archive.domain}/#{path}" report: (archive, {boardID, postID}) ->