From c7e6c2a44a240de2d29ea2405b573d7d0f75b620 Mon Sep 17 00:00:00 2001 From: evazion Date: Sun, 4 Nov 2018 14:22:29 -0600 Subject: [PATCH] posts: fix pixiv id parsing (fixup for 5cf6a43) --- app/models/post.rb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/models/post.rb b/app/models/post.rb index 31cdc7a91..9aa696214 100644 --- a/app/models/post.rb +++ b/app/models/post.rb @@ -1675,9 +1675,10 @@ class Post < ApplicationRecord module PixivMethods def parse_pixiv_id self.pixiv_id = nil - - if Sources::Strategies::Pixiv.match?(source) - self.pixiv_id = Sources::Strategies::Pixiv.new(source).illust_id + + site = Sources::Strategies::Pixiv.new(source) + if site.match? + self.pixiv_id = site.illust_id end end end