Я использую paperclip для прикрепления аватара к пользователям, который отлично работает, но когда новый пользователь пытается зарегистрировать его, он жалуется на аватар слишком маленький, а не на правильный тип.Сделать поле необязательным в рельсах
Это, как я проверить свои аватары:
validates_attachment_size :avatar, :less_than => 1.megabytes
validates_attachment_content_type :avatar, :content_type => ['image/jpeg', 'image/png', 'image/gif']
Это ошибка, я получаю, когда я пытаюсь зарегистрировать.
There were problems with the following fields:
* Avatar file size file size must be between 0 and 1048576 bytes.
* Avatar content type is not included in the list
Есть ли способ сделать так, чтобы аватар мог быть пустым?
Я ": если =>: new_user?" и написал функцию, которая возвращает true/false, которая, похоже, исправила ее – Arcath
: if => avatar_file_name_changed? работал на меня –