From 23246f878ba3c01cfb6976a800f2347681112291 Mon Sep 17 00:00:00 2001 From: Toks Date: Fri, 5 Jul 2013 16:35:38 -0400 Subject: [PATCH] fixes #1832 --- app/models/post.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/post.rb b/app/models/post.rb index d5dc75bdd..430bbc3b4 100644 --- a/app/models/post.rb +++ b/app/models/post.rb @@ -291,7 +291,7 @@ class Post < ActiveRecord::Base end def normalized_source - if source =~ /pixiv\.net\/img/ + if source =~ /pixiv\.net\/img(?:\d+\/img)?\// img_id = source[/(\d+)(_s|_m|(_big)?_p\d+)?\.[\w\?]+\s*$/, 1] "http://www.pixiv.net/member_illust.php?mode=medium&illust_id=#{img_id}"