mirror of
https://github.com/pelican-dev/panel.git
synced 2026-07-16 04:03:50 +03:00
Duplicate servers in UI #445
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @iandaluzian on GitHub (Sep 22, 2025).
Originally assigned to: @Boy132 on GitHub.
Current Behavior
A single user is seeing duplicates of his owned servers, sometimes two or three times, sometimes over multiple pages. (over 10 users total, only one with this issue). After 15-ish seconds, or when clicking on different tabs such as "All Servers", the UI empties out the text from the duplicate servers but the boxes are still present.
When logging-in using his account, I also have this issue. Clearing cache of the browser, or using php artisan doesn't solve this issue. Disowning the user and re-affecting the servers doesn't solve this issue, as well as recreating the account (didn't recreate using a different email as I would like to solve the problem some other way if possible). The user is not added multiple times using the "Users" page on individual servers. The issue has been present for multiple months despite the updates.
command outputs:
php artisan about
Expected Behavior
Correct UI
Steps to Reproduce
Cannot replicate so far on any user, only manage to when connecting to that specific user.
Panel Version
1.0.0-beta25
Wings Version
1.0.0-beta25
Games and/or Eggs Affected
No response
Docker Image
No response
Error Logs
Is there an existing issue for this?
@SirEndii commented on GitHub (Sep 22, 2025):
That's funky, actually the first time hearing that
@Boy132 commented on GitHub (Sep 23, 2025):
Does the user have admin roles? If yes, what roles/ permissions?
Are they the owner of the servers/ only a subuser/ a mix of both?
Also, does running
php artisan optimize:clearhelp?@iandaluzian commented on GitHub (Sep 23, 2025):
Hi, the user has no admin or other roles, just a basic user owning a few servers. He is only added as owner, and not added in subusers and running
php artisan optimize:clearsadly doesn't clear up things@Boy132 commented on GitHub (Sep 23, 2025):
You are using mysql as panel database, right? What's your mysql version?
@iandaluzian commented on GitHub (Sep 23, 2025):
exact, here is the version output :
mysql Ver 15.1 Distrib 10.11.11-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper@Boy132 commented on GitHub (Sep 23, 2025):
So you are actually using mariadb. I doubt it will make any difference, but you might want to update the database driver with
php artisan p:environment:database --driver=mariadb. (the database name, host, port etc. can all stay the same)@iandaluzian commented on GitHub (Sep 23, 2025):
The driver is updated, but as you expected it didn't fix the issue
@M4xyll commented on GitHub (Oct 5, 2025):
Hey!
Got the same issue here. Updating the driver doesn't solve anything either. I hope it will be fixed in a future update.
Just saw that after some time, the other one disappears but the card remains ?
@iandaluzian commented on GitHub (Nov 2, 2025):
Today I was told by a second user that the same issue was happening to him. The day before I had switched him to be the owner of 3 different servers which he already had been added as a subuser, but I had forgotten to remove him as subuser when making him the owner. Following his message, I went to check on subusers but his name had disappeared, I switched back ownership to my own account and checked again but he was still not listed as a subuser, so I made him owner again.
Maybe this chain of events has something to do with this issue, and could be reproduced this way.
@M4xyll commented on GitHub (Nov 3, 2025):
@iandaluzian He always was the owner on my side. I didn't do any transfers but he still got the issues. I noticed it also happened only when there are more than 2 subusers
@Boy132 commented on GitHub (Nov 4, 2025):
Please try the changes from boy132/fix-duplicate-servers and see if that fixes the problem.
@iandaluzian commented on GitHub (Nov 4, 2025):
Great !! This has instantly fixed the dashboard for the affected user without compromising any other.
Thank you very much for your work 👍