приехали
Желающих-то работать меньше получать больше много (сам такой), но что наши добрые граждане на такое клюют, это поражает.
Вчера я чистил код (выкинул кучу ненужной фигни, в 50 файлах), но почему-то один интегрейшен тест рухнул. Стал изучать вопрос. Оказалось, s3 uri вдруг плохой; этот uri приходит с сервера. Спросил на слаке, шо это. А коллега говорит - о, это я вчера деплойнул тот сервер, я там поменял uri. А вот проверить этот твой uri, да и вообще передавать не синтетические строки, а S3URL, это западло типа, что ли? Учиться, учиться, и еще раз учиться.
А я у себя вставлю проверку получаемых данных, чтобы сразу обламывать и жаловаться, а не гадать потом.
Вот.
Вообще, мы, программисты, большие лохи. Вечно надеемся, что данные что мы принимаем, и данные, что мы возвращаем, идеально хороши. А ЗРЯ.
О, апдейт. Откатил он свою вчерашнюю бранчь.
О, еще хуже. Обнаружился большой дефект дизайна в работе с этими uri. Они не всегда на s3 показывают. Мило! Будет над чем поработать.