You are probably looking for [computed property names](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer#new_notations_in_ecmascript_2015). Just wrap the variable in `[]` like this: `{ [variable]: downloadURL }`
– DharmarajMar 04 '22 at 08:23
Uncaught (in promise) FirebaseError: Function updateDoc() called with invalid data. Invalid field path ([object Object]). Paths must not contain '~', '*', '/', '[', or ']'
– MaruMar 04 '22 at 09:36
I just forgot to enclose it in double quotidian! Resolved! Thanks!
– MaruMar 04 '22 at 09:37