Error en envio de datos de formulario

Hola comunidad!

Estoy tienendo problemas con un formulario que creé con el store form. Cuando pruebo mi formulario en workspace dev, funciona correctamente pero en producción me aparece el error de la imagen. ¿Alguno tiene idea de lo que pueda estar ocurriendo?

Hola!

Puede que sea los permissos en el Master Data.

Ha cambiado fieldExample por los nombres correctos cuando creó la entidad en el Master Data?

  "v-security": {
    "publicJsonSchema": true,
    "allowGetAll": false,
    "publicRead": [ "fieldExample" ],
    "publicWrite": [ "fieldExample" ],
    "publicFilter": [ "fieldExample" ]
  }

Sip! Este es el json schema que tengo en la entidad de datos.

Dónde más se pueden configurar los permisos de la base de datos?

[
    {
        "name": "formulario",
        "schema": {
            "title": "fiesta del deporte",
            "type": "object",
            "properties": {
                "nombre": {
                    "type": "string",
                    "title": "nombre"
                },
                "apellido": {
                    "type": "string",
                    "title": "apellido"
                },
                "dni": {
                    "title": "dni",
                    "type": "integer"
                },
                "email": {
                    "type": "string",
                    "format": "email",
                    "title": "email"
                },
                "nacimiento": {
                    "type": "string",
                    "format": "date",
                    "title": "nacimiento"
                },
                "marca": {
                    "title": "marca",
                    "type": "string",
                    "enum": [
                        "Adidas",
                        "Puma",
                        "Nike",
                        "Under Armour",
                        "Fila",
                        "Asics",
                        "Reebok",
                        "New Balance",
                        "Umbro",
                        "Otra"
                    ]
                },
                "otramarca": {
                    "type": "string",
                    "title": "otramarca"
                },
                "deporte": {
                    "title": "deporte",
                    "type": "string",
                    "enum": [
                        "Running",
                        "Training",
                        "Fútbol",
                        "Hockey",
                        "Tenis",
                        "Básquet",
                        "Natación",
                        "Yoga",
                        "Rugby",
                        "Otro"
                    ]
                },
                "otrodeporte": {
                    "type": "string",
                    "title": "otrodeporte"
                },
                "provincia": {
                    "title": "provincia",
                    "type": "string",
                    "enum": [
                        "Buenos Aires",
                        "Ciudad Autónoma de Buenos Aires",
                        "Catamarca",
                        "Chaco",
                        "Chubut",
                        "Córdoba",
                        "Corrientes",
                        "Entre Ríos",
                        "Formosa",
                        "Jujuy",
                        "La Pampa",
                        "La Rioja",
                        "Mendoza",
                        "Misiones",
                        "Neuquén",
                        "Río Negro",
                        "Salta",
                        "San Juan",
                        "San Luis",
                        "Santa Cruz",
                        "Santa Fe",
                        "Santiago del Estero",
                        "Tucumán"
                    ]
                },
                "localidad": {
                    "type": "string",
                    "title": "localidad"
                },
                "telefono": {
                    "type": "integer",
                    "title": "telefono"
                }
            },
            "required": [
                "nombre",
                "apellido",
                "dni",
                "localidad",
                "provincia",
                "marca",
                "deporte",
                "email",
                "nacimiento",
                "telefono"
            ],
            "v-security": {
                "publicJsonSchema": true,
                "allowGetAll": false,
                "publicRead": [
                    "nombre",
                    "apellido",
                    "dni",
                    "localidad",
                    "provincia",
                    "marca",
                    "otramarca",
                    "deporte",
                    "email",
                    "nacimiento",
                    "telefono"
                ],
                "publicWrite": [
                    "nombre",
                    "apellido",
                    "dni",
                    "localidad",
                    "provincia",
                    "marca",
                    "otramarca",
                    "deporte",
                    "otrodeporte",
                    "email",
                    "nacimiento",
                    "telefono"
                ],
                "publicFilter": [
                    "nombre",
                    "apellido",
                    "dni",
                    "localidad",
                    "provincia",
                    "marca",
                    "otramarca",
                    "deporte",
                    "otrodeporte",
                    "email",
                    "nacimiento",
                    "telefono"
                ]
            }
        }
    }

]

Hola!

Por favor mira el campo “provincia” en el Master Data.
Hice una pruebla y el está privado (“Message”: “Cannot write in private fields”)

Un punto MUY importante: Borra los campos en publicFilter.

De dónde obtuviste ese mensaje de error?

Por qué debería quitar esos campos del publicFilter?

Espero que no te tomes a mal mi preguntadera jeje, solo quiero entender qué ocurre. Agradezco mucho que te tomes el tiempo para ayudarme.

Resumen.
Fué posible hacer algunas prueblas con el JSON creado por la aplicación y ver el error en el Master Data.

1 Like

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.