Фотозйомка тепер створюється з обраного вами фото

Замовлення зйомки передньої сторони продукту могло повернути задню. Зйомка тепер іде за обраним фото, а картка продукту дозволяє його вказати.

Фотозйомка, замовлена для передньої сторони продукту, могла повернутися відрендереною із задньої. Це траплялося, коли продукт мав прийнятий пакшот для більш ніж одного свого фото — тобто у звичайній ситуації після використання «Використати оригінал» або «Завантажити власне» для фото спереду й ззаду.

Причина була в тому, як зйомка обирала джерело. Вона визначала продукт за обраним фото, а потім брала найновіший прийнятий пакшот цього продукту — байдуже, якому фото він належав. Сторона, про яку ви просили, у цьому виборі участі не брала, а модель точно відтворювала переданий їй пакшот. Продукт з одним пакшотом поводився правильно, тому це було легко не помітити.

Зйомка тепер використовує пакшот обраного фото. В іншому замовлення не змінюється.

Фото без власного прийнятого пакшота відхиляється, а не підмінюється. Ви дізнаєтеся, якому фото потрібен пакшот, і кредити не резервуються. Раніше платформа мовчки брала пакшот іншого фото — саме це давало хибну сторону продукту.

Картка продукту тепер дозволяє обрати вихідне фото. Конфігурація зйомки, відкрита з продукту, показує його фото, що мають прийнятий пакшот, і за замовчуванням обирає фото передньої сторони, якщо продукт таке має. Досі картка продукту брала найновіше придатне фото і не давала жодної можливості вказати інше, тож, працюючи з картки, не можна було замовити перед, коли існувало фото ззаду.

Джерело, показане поруч із готовим зображенням, — це пакшот, з якого воно створене. Раніше воно обчислювалося наново з продукту, тож для продукту з пакшотами кількох фото могло показувати джерело, що не мало нічого спільного із зображенням поруч.

Інтеграціям, які викликають POST /api/external/image-picker/register-ideas, варто знати, що config.product.id вказує на фото продукту й тепер визначає, який бік буде сфотографовано. Фото без власного прийнятого пакшота отримує 422 замість зйомки з пакшота іншого фото. Подробиці — у довіднику API.