Tengo el siguiente código en mi backend en mi sitio Wix. Está destinado a insertar algunos valores en una colección de datos privados. Aquí está:
export function insertDataMembers(username, email, password, wsmoStatus, ssmoStatus) { let toInsert = { 'title': username.value, 'email': email.value, 'password': password.value, 'wsmoStatus': wsmoStatus, 'ssmoStatus': ssmoStatus }; wixData.insert('members', toInsert, options); }
Cuando llamo a esto desde la interfaz, inserta una nueva fila en la colección, pero todo, excepto los campos ocultos, está en blanco. Estoy usando suprimirAuth y suprimirHooks. ¿Qué está yendo mal? (Las variables wsmoStatus y ssmoStatus son booleanas, el resto deben ser cadenas).
Vaya, me acabo de dar cuenta de lo que estaba mal. También pregunté esto en el foro de Velo by Wix y obtuve una respuesta que me ayudó. Creo que el problema era que estaba usando .value pero las variables en las que estaba usando no son cadenas. Eliminé el .value y funcionó, así que creo que eso fue todo.