From e8527c5e3e1d98b8803ceafa48617d3f24209be7 Mon Sep 17 00:00:00 2001 From: Neil Lalonde Date: Fri, 17 Apr 2015 11:34:20 -0400 Subject: [PATCH] it's ok if import script can't lower trust level of an admin user --- script/import_scripts/base.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/script/import_scripts/base.rb b/script/import_scripts/base.rb index a095ae419a6..3b3a2b8dc5a 100644 --- a/script/import_scripts/base.rb +++ b/script/import_scripts/base.rb @@ -620,7 +620,11 @@ class ImportScripts::Base progress_count = 0 User.find_each do |user| - user.change_trust_level!(0) if Post.where(user_id: user.id).count == 0 + begin + user.change_trust_level!(0) if Post.where(user_id: user.id).count == 0 + rescue Discourse::InvalidAccess + nil + end progress_count += 1 print_status(progress_count, total_count) end