View Issue Details

IDProjectCategoryView StatusLast Update
0000714XMB1Bugspublic2024-06-01 06:59
Reporterflushedpancake Assigned To 
PrioritynormalSeveritytrivialReproducibilitysometimes
Status confirmedResolutionopen 
Product Version1.9.11.11 
Target Version1.9.12.07 
Summary0000714: If the xmb davis theme is renamed, it gets duplicated on a board upgrade
DescriptionThe title basically describes.

I'm not 100% sure how this can be resolved other than "keep some of the values of the default theme inside the upgrader, look at every theme in order of ID and see if the values match these ones - if yes, don't reinstall the theme".

Currently it seems to just query if the name of the theme exists in the database, which doesn't take this into account...
Steps To Reproduce1) Rename the XMB Davis theme to anything else. Say, "Davis", for instance.
2) Run the board upgrader.
3) Note that it reinstalls the theme as a duplicate
TagsNo tags attached.
MySQL Version8.x
PHP Version8.x
Web ServerApache
Browser
Flags
Original Reporter
SVN Revision

Activities

miqrogroove

2024-06-01 06:59

administrator   ~0000514

Seems like this part of the upgrade should have become a part of schema level 2 or 4 before 1.9.12 was released. That would prevent it from repeating itself in the future.

Issue History

Date Modified Username Field Change
2024-05-31 18:07 flushedpancake New Issue
2024-06-01 06:59 miqrogroove Priority low => normal
2024-06-01 06:59 miqrogroove Status new => confirmed
2024-06-01 06:59 miqrogroove Product Version => 1.9.11.11
2024-06-01 06:59 miqrogroove Target Version => 1.9.12.07
2024-06-01 06:59 miqrogroove Note Added: 0000514