Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] lenteur et mauvais calcul du nombre de logiciels sur la page index (Mon tableau de bord) si utilisateur avec multitag #1594

Open
dit-aix opened this issue Feb 26, 2024 · 0 comments

Comments

@dit-aix
Copy link

dit-aix commented Feb 26, 2024

OCS Inventory version
Version : 2.12.1

Describe the bug
Dans le cas d'un utilisateur ayant plusieurs TAG, le nombre de logiciels affichés sur la page index (Mon tableau de bord) est faux et le temps de calcul pour ce chiffre dépasse dans mon cas les 55 secondes (pour cette unique requête SQL) ce qui entraine une connexion lente et cumulé avec le bug #1593 assure un timeout a la connexion.

To Reproduce
Les conditions à réunir pour reproduire le bug sont un utilisateur avec de nombreux tags (51 dans mon cas) et un parc conséquent (10 000 postes dans mon cas)
Sur la page index de mon utilisateur avec 51 TAGS, il est calculé un nombre de logiciels > 503 000 alors qu'un utilisateur sans tag ayant une vision de tout le parc affiche environ 6500 logiciels

Expected behavior
Corriger la requête SQL lignes 171 - 173 du fichier \require\console\Console.php

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants