Closed alessandrofeitoza closed 1 month ago
Campos que não estão sendo salvos no front-end :
erro que aparece ao fazer um patch na entidade :
Warning: Undefined array key 1 in /var/www/src/core/Traits/EntityRevision.php on line 128
Atualização dos dados do agente inserindo todas as informações através do front :
{
"@entityType": "agent",
"id": 4,
"name": "kelly moura",
"publicLocation": false,
"location": {
"latitude": "-3.7667134",
"longitude": "-38.6555889"
},
"shortDescription": "Agente Moura",
"longDescription": "Sou programadora no time Sertão Dev, trabalhando no desenvolvimento do Mapa Cultural do Ceará.",
"createTimestamp": {
"date": "2024-07-09 10:53:05.000000",
"timezone_type": 3,
"timezone": "Etc\/GMT+3"
},
"status": 1,
"parent": null,
"userId": 4,
"updateTimestamp": {
"date": "2024-07-16 12:14:32.000000",
"timezone_type": 3,
"timezone": "Etc\/GMT+3"
},
"subsite": null,
"nomeCompleto": null,
"nomeSocial": null,
"escolaridade": null,
"pessoaDeficiente": null,
"comunidadesTradicional": null,
"comunidadesTradicionalOutros": null,
"documento": "52.420.695\/0001-64",
"cnpj": "52.420.695\/0001-64",
"cpf": "52.420.695\/0001-64",
"raca": null,
"dataDeNascimento": "2024-07-01",
"idoso": "0",
"localizacao": null,
"genero": null,
"orientacaoSexual": null,
"agenteItinerante": null,
"emailPublico": "anakellymourab@gmail.com",
"emailPrivado": "anakellymourab@gmail.com",
"telefonePublico": "(85) 98991-8135",
"telefone1": "(85) 98991-8135",
"telefone2": null,
"endereco": "Rua 218, 218 - Nova Metrópole (Jurema) - Caucaia\/CE - CEP: 61658-410",
"En_CEP": "61658-410",
"En_Nome_Logradouro": "Rua 218",
"En_Num": "218",
"En_Complemento": null,
"En_Bairro": "Nova Metrópole (Jurema)",
"En_Municipio": "Caucaia",
"En_Estado": "CE",
"En_Pais": "BR",
"site": "https:\/\/akellymourab.github.io\/",
"facebook": "kellly",
"twitter": "kelly",
"instagram": "kelly",
"linkedin": "kelly",
"vimeo": "kelly",
"spotify": "kelly",
"youtube": "kelly",
"pinterest": "kelly",
"payment_bank_account_type": null,
"payment_bank_account_number": null,
"payment_bank_branch": null,
"payment_bank_number": null,
"payment_bank_dv_branch": null,
"payment_bank_dv_account_number": null,
"event_importer_processed_file": {},
"event_importer_files_processed": "{}",
"sentNotification": null,
"type": 2,
"terms": {
"tag": [
"Progamadora"
],
"area": [
"Arte Digital"
],
"funcao": []
},
"controllerId": "agent",
"deleteUrl": "http:\/\/localhost\/agent\/apaga\/4\/",
"editUrl": "http:\/\/localhost\/edicao-de-agente\/4\/",
"singleUrl": "http:\/\/localhost\/agente\/4\/",
"lockedFields": [],
"currentUserPermissions": {
"@control": true,
"create": true,
"changeUserProfile": false,
"changeType": false,
"remove": false,
"destroy": false,
"changeOwner": false,
"archive": false,
"view": true,
"modify": true,
"_control": true,
"viewPrivateFiles": true,
"viewPrivateData": true,
"createAgentRelation": true,
"createAgentRelationWithControl": true,
"removeAgentRelation": true,
"removeAgentRelationWithControl": true,
"createSealRelation": false,
"removeSealRelation": false,
"publish": false,
"unarchive": true
}
}
Os dados enviados são salvos corretamente, mas alguns campos permanecem em branco no front, sugerindo que os dados não estão sendo salvos.
Uncaught (in promise) SyntaxError: Unexpected token '<', "<br />
<b>"... is not valid JSON
WHAT
Precisamos corrigir um erro crítico no sistema de gestão de agentes, onde os dados atualizados de um agente não são salvos corretamente. Além disso, quando o usuário tenta sair da página, é exibida uma mensagem de alerta informando que as alterações não foram salvas. Quando o usuário retorna à página do agente, as mudanças feitas não estão presentes, o que pode causar perda de informações importantes e frustração para o usuário.
ADDITIONAL INFO
COMO ESTA ATUALMENTE