Я использую гем скрепки с Omniauth (с Facebook) в приложении Rails 3.Все изображения профиля сохраняются в Amazon S3.
Теперь проблема, с которой я сталкиваюсь, заключается в том, что многие изображения сохраняются как stringio.txt
, что приводит к дублированию изображений.Это означает, что у некоторых из моих пользователей есть изображения профилей, которые не являются их собственными.
Кажется, что эти изображения также появляются, когда само изображение имеет размер более 10 КБ.сохранение напрямую с использованием open-uri
self.avatar = open(omniauth['user_info']['image'].sub("square","large"))