Suggestion pour Conflit entre réservations

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
3 years 10 months ago #2682 by Yan
Bonjour Jean-Pierre,
je n'avais pas eu le temps de rédiger ni de tester. Voici un commit qui fonctionne chez moi, à vérifier ;-)
github.com/JeromeDevome/GRR/commit/d3f62...31b2c01692523fa31f17
Cordialement,
YN

Please Log in or Create an account to join the conversation.

  • scoubinaire
  • Topic Author
  • Elite Member
  • Elite Member
More
3 years 10 months ago #2683 by scoubinaire
Replied by scoubinaire on topic Suggestion pour Conflit entre réservations
Bonjour Yan, pas de soucis, je peux tester !
L'icône en forme de pendule fonctionne, mais j'ai 2 petites remarques :
1- le pointeur de la souris n'est pas modifiée si l'on survole l'icône. Elle se transformait auparavant en une petite main
2- j'ai essayé avec les définitions suivantes :
Plus petit bloc réservable : 900 = 0,5h
Durée par défaut d'une réservation : 7200 = 2h
Le clock picker ne propose des horaires que toutes les 2 heures
Par exemple 9h, 11h, 13h,...
Je pense que dans mon cas, il devrait plutôt proposer 9h, 9h30, 10h, 10h30,...
.
BTW le problème :
2/ Installation avec une base de données vide :
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, bool given in ...\installation\install_mysql.php on line 112
est résolu. Merci.
Jean-Pierre

Please Log in or Create an account to join the conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
3 years 10 months ago #2687 by Yan
Bonjour Jean-Pierre,
j'ai dû remonter à 2014 pour comprendre ce qui avait été changé, et de ce fait paramétrer correctement le timepicker (au lieu d'utiliser un paramètre global). Cela devrait répondre au problème posé :
github.com/JeromeDevome/GRR/commit/89256...5ed5c0626342df749b2f
Cordialement,
YN

Please Log in or Create an account to join the conversation.

  • scoubinaire
  • Topic Author
  • Elite Member
  • Elite Member
More
3 years 10 months ago #2690 by scoubinaire
Replied by scoubinaire on topic Suggestion pour Conflit entre réservations
Bonjour Yan, le problème de time picker est RÉSOLU. Merci
concernant le problème :
"Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, bool given in ...\installation\install_mysql.php on line 112"
Je pensais qu'il était résolu mais ce n'est pas le cas. J'ai donc fait quelques tests supplémentaires :
- Il ne se produit que si le fichier connect.inc.php contient déjà les infos de la base de données à utiliser, et que la base de données est vide. Dans ce cas lors du démarrage de GRR, on obtient :
"La connexion au serveur mysql est établie mais certaines tables sont absentes de la base grrxxx".
et si l'on clique sur "installer la base MySql" le warning apparait. Avec une ancienne version de install_mysql.php (20180710) > le warning y apparait aussi.
- Si le fichier connect.inc.php n'a pas été créé > le warning n'apparait pas
- Si le fichier connect.inc.php a été créé avec le nom de la base et que la base a été remplie > le warning n'apparait pas.
Le warning n'est pas du tout gênant, et je l'ai juste découvert parce que je testai les commits.
Cordialement Jean-Pierre

Please Log in or Create an account to join the conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
3 years 10 months ago #2691 by Yan
Bonjour Jean-Pierre,
merci pour cette analyse approfondie. J'en conclus que la requête SQL échoue lorsque la connexion à la base réussit mais que la base n'a pas été remplie, ce qui serait le cas d'une installation inachevée ou de la restauration d'une base incomplète.
Cordialement,
Yan

Please Log in or Create an account to join the conversation.

  • scoubinaire
  • Topic Author
  • Elite Member
  • Elite Member
More
3 years 10 months ago #2692 by scoubinaire
Replied by scoubinaire on topic Suggestion pour Conflit entre réservations
Bonjour Yan, effectivement, c'est bien ça.

Please Log in or Create an account to join the conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
3 years 10 months ago #2693 by Yan
Voici un correctif, un peu à l'aveugle parce que je n'ai pas su reproduire l'erreur que tu as obtenue.
github.com/jeromedevome/grr/commit/13301...9af9bec92610c88e0df4
Merci pour tes retours de tests.
Cordialement,
Yan
The following user(s) said Thank You: scoubinaire

Please Log in or Create an account to join the conversation.

  • scoubinaire
  • Topic Author
  • Elite Member
  • Elite Member
More
3 years 10 months ago - 3 years 10 months ago #2694 by scoubinaire
Replied by scoubinaire on topic Suggestion pour Conflit entre réservations
Impeccable ! Tous les problèmes sont résolus.
Merci pour tout. Jean-Pierre
Last edit: 3 years 10 months ago by Yan.

Please Log in or Create an account to join the conversation.

Moderators: Yan