JeromeDevome / GRR

GRR Officiel - Copyright Team DEVOME
https://grr.devome.com
GNU General Public License v2.0
81 stars 51 forks source link

Bug d'affichage v3.5.1 #277

Closed nic-Oban closed 1 year ago

nic-Oban commented 1 year ago

Bonjour @JeromeDevome,

Décrivez le bogue Sur 2 sites GRR autohébergés en v.3.5.1, je constate sur la vue week que l'ajout de réservations entraine l'ajout de "+" à droite de la fenêtre, en décalant vers la gauche l'affichage en colonne de tous les jours. Le nombre de "+" est directement dépendant du nombre de réservations dans la semaine ainsi que de leur durée.

Infos GRR Numéro de version GRR fichier : 3.5.1 RC1 Numéro de version GRR BDD : 3.5.1_RC1 Préfixe : grr

Système d'exploitation : Linux grr 4.19.0-23-amd64 #1 SMP Debian 4.19.269-1 (2022-12-20) x86_64 Version PHP : 7.3.31-1~deb10u2 Base de donnée : mysql 5.5.5-10.3.36-MariaDB-0+deb10u2

Time : 1686563645 Date du serveur (Jour-Mois-Annee) : 12-06-2023. Heure : 11:54 Timezone (date_default_timezone_set) : Europe/Paris

Reproduire Étapes pour reproduire le comportement :

  1. GRR V.3.5.1
  2. Afficher une ressource en vue semaine
  3. Ajouter une réservation
  4. Une colonne de "+" s'ajoute complètement à droite de la fenêtre en décalant les autres jours de la semaine.

Captures d'écran Sans réservation : vue_sans_resa

Avec une réservation, on voit apparaitre une colonne de "+" : vue_1resa

En augmentant le nombre de réservations, on atteint un affichage inutilisable et complètement décalé : vue_4resa

Remarque : je constate le même bug d'affichage sur la capture d'écran de l'issue "Décalage réservation #267"

ynaessens commented 1 year ago

Bonjour, je ne fais pas ce constat avec une base de données à jour de la version 3.5.1. Comment avez-vous fait votre installation ? Est-ce par mises à jour successives depuis la branche de développement ? Ou une installation de zéro ? Vous ne devriez pas avoir une version de base en 3.5.1_RC1... À suivre ! Cordialement, YN

nic-Oban commented 1 year ago

Bonsoir @ynaessens, j'ai procédé par migration successives depuis la 3.4.0b. J'avais ouvert une discussion à ce sujet à l'époque : https://github.com/JeromeDevome/GRR/discussions/236 dans laquelle vous m'aviez aidé. Je suis resté sur la 3.5.1RC1 qui était la dernière fonctionnant au moment de la migration en attendant que la v4 se stabilise. Est-ce que je peux vous fournir d'autres infos pour essayer de trouver l'origine de ce bug d'affichage ? Merci par avance et bonne fin d'après-midi

ynaessens commented 1 year ago

Ce bug d'affichage a été constaté et corrigé. Je pense que si vous reprenez une installation à partir de zéro, puis restaurez vos données, cela ne devrait plus se produire. C'est un genre d'inconvénient qui advient lorsqu'on procède par mises à jour successives. Peut-être la copie du nouveau fichier week.php ne s'est pas faite correctement. Quelle est la date dans l'entête de week.php ?

nic-Oban commented 1 year ago

Bonjour @ynaessens, effectivement, le week.php de la 3.5.1RC1 portait encore le bug. J'ai pu faire une mise à jour et l'affichage est rentré dans l'ordre. Merci pour votre aide et bon après-midi !