Projet

Général

Profil

Bug #85048

augmenter la taille des URLField

Ajouté par Frédéric Péters il y a 4 mois. Mis à jour il y a 4 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
22 décembre 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

https://sentry.entrouvert.org/entrouvert/publik/issues/117900/

StringDataRightTruncation: value too long for type character varying(200)

  File "django/db/backends/utils.py", line 84, in _execute
    return self.cursor.execute(sql, params)
(...)

  File "rest_framework/views.py", line 506, in dispatch
    response = handler(request, *args, **kwargs)
  File "chrono/api/views.py", line 1210, in post
    return self.fillslot(request=request, agenda=agenda, slot=slot)
  File "contextlib.py", line 79, in inner
    return func(*args, **kwds)
  File "chrono/api/views.py", line 1318, in fillslot
    new_booking.save()
(...)

avec un appel qui contenait :

{
 backoffice_url: https://xxx/backoffice/management/atelier-faire-evoluer-les-representations-mentales-autour-des-mobilites-culturelles-douces-la-place-et-le-role-des-cartes-isochrones-dans-les-etapes-au-changement/29/,
 cancel_callback_url: https://xxx/api/forms/atelier-faire-evoluer-les-representations-mentales-autour-des-mobilites-culturelles-douces-la-place-et-le-role-des-cartes-isochrones-dans-les-etapes-au-changement/29/hooks/annulation_backoffice/, 
 ...
}

aussi on devrait préciser la longueur autorisée dans les déclarations dans chrono/api/serializers.py, pour que ça échoue proprement.

Historique

#1

Mis à jour par Frédéric Péters il y a 4 mois

  • Description mis à jour (diff)
#2

Mis à jour par Robot Gitea il y a 4 mois

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Frédéric Péters

Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :

#3

Mis à jour par Robot Gitea il y a 4 mois

  • Statut changé de En cours à Solution proposée
#4

Mis à jour par Robot Gitea il y a 4 mois

  • Statut changé de Solution proposée à Solution validée

Thomas NOËL (tnoel) a approuvé une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Robot Gitea il y a 4 mois

  • Statut changé de Solution validée à Résolu (à déployer)

Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :

#6

Mis à jour par Transition automatique il y a 4 mois

  • Statut changé de Résolu (à déployer) à Solution déployée
#7

Mis à jour par Transition automatique il y a 2 mois

Automatic expiration

Formats disponibles : Atom PDF