Projet

Général

Profil

Bug #21005

tableau de bord : autoriser un rang négatif

Ajouté par Frédéric Péters il y a plus de 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
05 janvier 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Dans #19346 on a ajouté la possibilité pour une tuile d'être ajoutée en haut du tableau de bord; pour faire ça on prend le rang de la première tuile et on décrémente.

Sauf que le champ order est un PositiveIntegerField et que du coup on peut se trouver à faire order = -1 et ça ne va pas être toléré.


Fichiers


Demandes liées

Lié à Combo - Development #19346: tableau de bord : option pour choisir l'ordre d'ajout des nouvelles tuilesFermé10 octobre 2017

Actions

Révisions associées

Révision 7e30175d (diff)
Ajouté par Frédéric Péters il y a plus de 6 ans

dashboard: allow negative tile order (#21005)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 6 ans

#2

Mis à jour par Frédéric Péters il y a plus de 6 ans

  • Lié à Development #19346: tableau de bord : option pour choisir l'ordre d'ajout des nouvelles tuiles ajouté
#3

Mis à jour par Thomas Noël il y a plus de 6 ans

Ack.

...
  File "/usr/lib/python2.7/dist-packages/django/db/backends/utils.py", line 64, in execute
    return self.cursor.execute(sql, params)
IntegrityError: ERREUR:  la nouvelle ligne viole la contrainte de vérification « dashboard_tile » de la relation «
dashboard_tile_order_check »
DETAIL:  La ligne en échec contient (215, 9161, -1, 21, 4, 97)
#4

Mis à jour par Frédéric Péters il y a plus de 6 ans

  • Statut changé de En cours à Résolu (à déployer)
commit 7e30175d7d4a0dc25a598296c83e69ab62f803f7
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Fri Jan 5 09:49:36 2018 +0100

    dashboard: allow negative tile order (#21005)
#5

Mis à jour par Frédéric Péters il y a plus de 5 ans

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

Formats disponibles : Atom PDF