don't break the vBulletin importer when PrettyText times out

This commit is contained in:
Régis Hanol 2015-01-26 20:35:30 +01:00
parent 51827b06ac
commit 31340de446
1 changed files with 4 additions and 2 deletions

View File

@ -12,6 +12,8 @@ class ImportScripts::VBulletin < ImportScripts::Base
def initialize
super
@old_username_to_new_usernames = {}
@tz = TZInfo::Timezone.get(TIMEZONE)
@htmlentities = HTMLEntities.new
@ -54,8 +56,6 @@ class ImportScripts::VBulletin < ImportScripts::Base
def import_users
puts "", "importing users"
@old_username_to_new_usernames = {}
user_count = mysql_query("SELECT COUNT(userid) count FROM user").first["count"]
# TODO: add email back in when using real data
@ -303,6 +303,8 @@ class ImportScripts::VBulletin < ImportScripts::Base
post.raw = new_raw
post.save
end
rescue PrettyText::JavaScriptError
nil
ensure
print_status(current += 1, max)
end