diff --git a/public/userarea/partsTable.js b/public/userarea/partsTable.js index d45bc0a..b403360 100644 --- a/public/userarea/partsTable.js +++ b/public/userarea/partsTable.js @@ -1842,14 +1842,22 @@ $(document).ready(function () { $(this).find(".save-loading").show(); }); + let photoList = $('#photoSelector option').map(function () { + return this.value?.split('/')?.pop(); + }).get(); + + if (!photoList.length) { + let path = $('#samplePhoto').attr("src")?.split('/')?.pop(); + + if (path) photoList = [path]; + } + $.ajax({ url: "save_parts_photo_iddatadb.php", method: "POST", data: JSON.stringify({ iddatadb: $("#partsModal").data("iddatadb"), - photoList: $('#photoSelector option').map(function () { - return this.value?.split('/')?.pop(); - }).get(), + photoList, partIds: $('#partsTableBody tr').map(function () { return $(this).data("part-id"); }).get(),