# Импорт phpBB: незавершен из-за некорректного адреса электронной почты пользователя (лишний пробел в конце)

**URL:** <https://meta.discourse.org/t/import-phpbb-incomplete-due-to-user-invalid-email-address-trailing-space/319230>\
**Category:** Migration\
**Tags:** phpbb\
**Created:** [30.Июль.2024 12:54:30 UTC](https://meta.discourse.org/t/import-phpbb-incomplete-due-to-user-invalid-email-address-trailing-space/319230 "2024-07-30T12:54:30Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [30.Июль.2024 15:33:44 UTC](https://meta.discourse.org/t/import-phpbb-incomplete-due-to-user-invalid-email-address-trailing-space/319230/2 "2024-07-30T15:33:44Z")

</div>

> [@tkforbes](#):
>
> Простое возможное решение — обрезать пробелы в начале и в конце адресов электронной почты при импорте.

Верно. В файле `import_scripts/phpbb3/importers/user_importer.rb` примерно на строке 27 добавьте `.strip` следующим образом:

```plaintext
        email: row[:user_email].strip,

```

> [@tkforbes](#):
>
> Если код импорта общий для других исходных платформ, то и ошибка может быть общей.

Это не ошибка, но поскольку этот код существует почти десять лет и до сих пор не исправлен, неясно, правы ли вы. Проще было сказать, как исправить это в коде phpbb3, а не в `base.rb` (хотя я согласен, что это было бы лучше).

---

_[View the full topic](https://meta.discourse.org/t/import-phpbb-incomplete-due-to-user-invalid-email-address-trailing-space/319230)._
