-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cохранение картинки вызывает reload #86
Comments
Это, похоже, просто ошибка. Перестраховка от случая когда кто-то параллельно изменил флаг например, какой-нибудь таск. Я думаю безболезненно можно убрать релоад. |
Я уберу тогда, потому что у меня все тесты валятся в apress-products. Я туда ProductImage выношу |
Не получается убрать. Этот костыль сделан тут не просто так. Вот этот prepare_enqueuing apress-images/app/models/apress/images/extensions/background_processing.rb Lines 38 to 41 in 105c760
вызывается вот из этого перекрытого метода
apress-images/lib/apress/images/extensions/attachment.rb Lines 67 to 76 in b20c67b
По факту, колонка присваивается уже после реальной вставки в базу (видимо на это и расчет). То есть в базу вставляется Я сильно боюсь трогать этот код, так как обязательно что-то сломается. Тут надо конкретно сесть и подумать что происходит, что за чем должно идти, какие флаги когда выставлять, зачем используется колонка processing в качестве временного флага. |
Ну это точно ошибка, |
Если что, то вот так пытался сделать master...bibendi:remove-reload |
Андрей, раз ты в теме, то может как-нибудь возьмете себе в план посмотреть? |
https://github.com/abak-press/apress-images/blame/105c760d99c957b826e3cbd19d9cea6216bd2704/app/models/apress/images/extensions/background_processing.rb#L67
Зачем здесь сделан
reload
, кто-нибудь знает? Мне кажется, что у меня какая-то проблема в том, что ассоциация каждый раз перезагружается после сохранения модели:The text was updated successfully, but these errors were encountered: