Skip to content

Limiter la longueur du libellé du compte de passage pour Dolibarr v21#13

Merged
mapiolca merged 1 commit into1.0.0from
2026-01-19-fix-data-too-long-error-for-label
Jan 19, 2026
Merged

Limiter la longueur du libellé du compte de passage pour Dolibarr v21#13
mapiolca merged 1 commit into1.0.0from
2026-01-19-fix-data-too-long-error-for-label

Conversation

@mapiolca
Copy link
Copy Markdown
Owner

Motivation

  • Corriger l'erreur d'insertion SQL "Data too long for column 'label'" lors de la création du compte de passage avec le libellé long sur Dolibarr v21 et antérieures en adaptant la longueur du libellé à la taille de la colonne.

Description

  • Mise à jour de admin/setup.php pour calculer $labelMaxLength et utiliser dol_trunc pour tronquer le libellé avant l'insertion; la valeur par défaut est 30 pour v21 et inférieures et 128 pour DOL_VERSION >= 22.0.
  • La détection de version utilise defined('DOL_VERSION') et version_compare pour conserver le comportement attendu selon la version de Dolibarr.

Testing

  • Aucun test automatisé exécuté (not run).

Codex Task

@mapiolca mapiolca changed the base branch from main to 1.0.0 January 19, 2026 15:02
@mapiolca mapiolca merged commit bb52fa1 into 1.0.0 Jan 19, 2026
1 check passed
@mapiolca mapiolca deleted the 2026-01-19-fix-data-too-long-error-for-label branch January 19, 2026 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant