mirror of
https://github.com/discourse/discourse.git
synced 2025-03-09 14:34:35 +00:00
FIX: base importer should warn when there's an error in the user_profile
This commit is contained in:
parent
961c888087
commit
78f5fe190a
@ -249,12 +249,14 @@ class ImportScripts::Base
|
|||||||
elsif u[:email].present?
|
elsif u[:email].present?
|
||||||
new_user = create_user(u, import_id)
|
new_user = create_user(u, import_id)
|
||||||
|
|
||||||
if new_user.valid?
|
if new_user.valid? && new_user.user_profile.valid?
|
||||||
@existing_users[import_id.to_s] = new_user.id
|
@existing_users[import_id.to_s] = new_user.id
|
||||||
users_created += 1
|
users_created += 1
|
||||||
else
|
else
|
||||||
@failed_users << u
|
@failed_users << u
|
||||||
puts "Failed to create user id: #{import_id}, username: #{new_user.username}, email: #{new_user.email}: #{new_user.errors.full_messages}"
|
puts "Failed to create user id: #{import_id}, username: #{new_user.username}, email: #{new_user.email}"
|
||||||
|
puts "user errors: #{new_user.errors.full_messages}"
|
||||||
|
puts "user_profile errors: #{new_user.user_profiler.errors.full_messages}"
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
@failed_users << u
|
@failed_users << u
|
||||||
|
Loading…
x
Reference in New Issue
Block a user