Skip to content

fix: se ajusta transaccion de ajustes automaticos cuando se actualiza…#513

Merged
criss201x merged 1 commit into
release/1.3.0from
develop
Jun 9, 2026
Merged

fix: se ajusta transaccion de ajustes automaticos cuando se actualiza…#513
criss201x merged 1 commit into
release/1.3.0from
develop

Conversation

@criss201x

Copy link
Copy Markdown
Contributor

… acta recibido

Copilot AI review requested due to automatic review settings June 9, 2026 16:34
@criss201x
criss201x merged commit 3d81fb4 into release/1.3.0 Jun 9, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Este PR ajusta el manejo de errores y corrige la actualización automática de elementos de acta para evitar fallos al hacer PUT en acta_recibido_crud (especialmente por campos de fechas not-null), además de actualizar definiciones Swagger y simplificar un helper de consecutivos.

Changes:

  • Endurece ErrorControlController ante panic con tipos inesperados.
  • Preserva FechaCreacion/FechaModificacion al generar payloads de actualización de acta en ajustes automáticos.
  • Ajusta queries y artefactos auxiliares (Swagger y helper de consecutivos).

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
utils_oas/errorCtrl/errorCtrl.go Manejo más seguro del recover() en controladores.
swagger/swagger.json Reordenamiento/actualización de la ruta /salida/{id}/anular en el spec.
helpers/crud/consecutivos/Post.go Simplifica el post-procesamiento de response.Data y elimina logs redundantes.
helpers/ajustesHelper/ajustes.movimientos.helper.go Corrige el query para consultar estado de movimiento “Ajuste Aprobado”.
helpers/ajustesHelper/ajustes.auto.helper.go Pasa los originales del acta para preservar fechas al actualizar.
helpers/ajustesHelper/ajustes.acta.helper.go Preserva fechas originales al construir los elementos para PUT en acta.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +15 to +19
localError, ok := err.(map[string]interface{})
if !ok {
c.Abort(strconv.Itoa(http.StatusInternalServerError))
return
}
Comment on lines 20 to 22
appName, _ := web.AppConfig.String("appname")
c.Data["mesaage"] = (appName + "/" + controller + "/" + (localError["funcion"]).(string))
c.Data["data"] = normalizeErrorValue(localError["err"])
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants