View Issue Details

IDProjectCategoryView StatusLast Update
0000714XMB1Bugspublic2024-12-07 17:14
Reporterflushedpancake Assigned Tomiqrogroove  
PrioritynormalSeveritytrivialReproducibilitysometimes
Status closedResolutionfixed 
Product Version1.9.11.11 
Target Version1.9.12.07Fixed in 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 Version
PHP Version
Web ServerApache
Browser
FlagsSchema Updates
Original Reporter
SVN Revision3063
Git Commit

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
2024-12-05 13:35 miqrogroove Assigned To => miqrogroove
2024-12-05 13:35 miqrogroove Status confirmed => assigned
2024-12-05 13:35 miqrogroove MySQL Version 8.x =>
2024-12-05 13:35 miqrogroove PHP Version 8.x =>
2024-12-05 13:35 miqrogroove Flags => Schema Updates
2024-12-05 14:06 miqrogroove Status assigned => resolved
2024-12-05 14:06 miqrogroove Resolution open => fixed
2024-12-05 14:06 miqrogroove Fixed in Version => 1.9.12.07
2024-12-05 14:06 miqrogroove Flags Schema Updates => Schema Updates
2024-12-05 14:06 miqrogroove SVN Revision => 3063
2024-12-07 17:14 miqrogroove Status resolved => closed