Merge "Fix media URL generation for non-ASCII filenames"

This commit is contained in:
Brion Vibber 2013-09-27 22:19:17 +00:00 committed by Gerrit Code Review
commit a3e5b8343a

View file

@ -38,7 +38,7 @@ public class Utils {
public static String makeThumbBaseUrl(String filename) {
String name = filename.replaceFirst("File:", "").replace(" ", "_");
String sha = new String(Hex.encodeHex(DigestUtils.md5(name)));
return String.format("%s/%s/%s/%s", CommonsApplication.IMAGE_URL_BASE, sha.substring(0, 1), sha.substring(0, 2), name);
return String.format("%s/%s/%s/%s", CommonsApplication.IMAGE_URL_BASE, sha.substring(0, 1), sha.substring(0, 2), urlEncode(name));
}