Fix bug.
This commit is contained in:
parent
0e0dd99de4
commit
d97ce59556
|
@ -126,9 +126,9 @@ module AsiaSyncPlugin
|
||||||
bk.publisher_translations = localize_data(book["Books_publisher"]) #出版社
|
bk.publisher_translations = localize_data(book["Books_publisher"]) #出版社
|
||||||
if !(book["Books_YearMonth"].blank?) #出版日期
|
if !(book["Books_YearMonth"].blank?) #出版日期
|
||||||
if book["Books_YearMonth"].scan(/[\.\/]/).length == 0 # ex: 2021
|
if book["Books_YearMonth"].scan(/[\.\/]/).length == 0 # ex: 2021
|
||||||
bk.publish_date = DateTime.parse(book["Books_YearMonth"] + "/1")
|
bk.publish_date = DateTime.parse(book["Books_YearMonth"] + "/1") rescue nil
|
||||||
else #ex: 2017.03
|
else #ex: 2017.03
|
||||||
bk.publish_date = DateTime.parse(book["Books_YearMonth"].gsub('.','/'))
|
bk.publish_date = DateTime.parse(book["Books_YearMonth"].gsub('.','/')) rescue nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
if bk.publish_date
|
if bk.publish_date
|
||||||
|
@ -146,7 +146,7 @@ module AsiaSyncPlugin
|
||||||
bk.publisher_translations = localize_data(book["Books_publisher"]) #出版社
|
bk.publisher_translations = localize_data(book["Books_publisher"]) #出版社
|
||||||
bk.year = book["Books_year"]
|
bk.year = book["Books_year"]
|
||||||
if !(book["Books_year"].blank?) #出版年度
|
if !(book["Books_year"].blank?) #出版年度
|
||||||
bk.publish_date = DateTime.parse(book["Books_year"] + "/1")
|
bk.publish_date = DateTime.parse(book["Books_year"] + "/1") rescue nil
|
||||||
end
|
end
|
||||||
bk.member_profile_id = user.member_profile_id
|
bk.member_profile_id = user.member_profile_id
|
||||||
puts "books #{bk.id} saved" if bk.save
|
puts "books #{bk.id} saved" if bk.save
|
||||||
|
|
Loading…
Reference in New Issue