I'm attempting to add product images when adding a new product but I'm having a problem. The image uploads, but the spinner remains. As shown below:
I've done some digging. If I open the inspector window I see the following error:
Uncaught TypeError: Cannot read property 'value' of undefined at product-gallery.js:138 at Function.grep (jquery.js:471) at $.<computed>.<computed>.setBase (product-gallery.js:133) at $.<computed>.<computed>.setBase (jquery-ui-1.9.2.js:432) at $.<computed>.<computed>._addItem (product-gallery.js:217) at $.<computed>.<computed>._addItem (jquery-ui-1.9.2.js:432) at HTMLDivElement.handlerProxy (jquery-ui-1.9.2.js:739) at HTMLDivElement.dispatch (jquery.js:5232) at HTMLDivElement.elemData.handle (jquery.js:4884) at Object.trigger (jquery.js:5136)
Which leads to the following code:
I put a breakpoint there and
.value is null.
The image uploads, but only to the
products/tmp directory. I've checked all error files in
php logs. There's no errors.
Anyone know why this might be happening? All permissions are correct (
775 for media/* directory). Can't understand what would cause this. Also happens if I switch back to Luma from my current theme.
The theme I'm using has no
adminhtml that's overriding anything.