From 458f4110210155e2a01899a86b483c389357b98f Mon Sep 17 00:00:00 2001 From: Toks Date: Tue, 16 Apr 2013 13:49:39 -0400 Subject: [PATCH] fixes #1311 --- app/logical/d_text.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/logical/d_text.rb b/app/logical/d_text.rb index 9349520db..8abc81398 100644 --- a/app/logical/d_text.rb +++ b/app/logical/d_text.rb @@ -80,6 +80,8 @@ class DText str = str.gsub(/\bpool #(\d+)/i, %{pool #\\1}) str = str.gsub(/\buser #(\d+)/i, %{user #\\1}) str = str.gsub(/\bartist #(\d+)/i, %{artist #\\1}) + str = str.gsub(/\bpixiv #(\d+)(?!\/p\d|\d)/i, %{pixiv #\\1}) + str = str.gsub(/\bpixiv #(\d+)\/p(\d+)/i, %{pixiv #\\1/p\\2}) end def self.parse_list(str, options = {})