View Issue Details

IDProjectCategoryView StatusLast Update
0005385OXID eShop (all versions)4.01. Database handlingpublic2013-09-12 15:59
Reporterarturas.sevcenko 
PriorityurgentSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.6.6 revision 54646 
Target Version4.6.7Fixed in Version4.6.7 
Summary0005385: Views of already deleted languages not cleaned after regenerating them via admin
DescriptionCalling oxDbMetadataHandler::updateViews() not cleaning invalid views
Steps To Reproduce1. Create new language (example abbr. it)
2. Update views
3. Check for new generated views in database (oxv_oxarticles_it ant etc.)
4. Delete just created language
5. Update views
6. Check for old language views in database (oxv_oxarticles_it ant etc.)

This is where the bug effect happens, old views should be gone.
Additional Informationbug also reappears in newer versions
TagsNo tags attached.
ThemeBoth
BrowserAll
PHP Versionany
MySQL Versionany

Activities

tomas.lygutas

2013-09-06 10:11

reporter   ~0009041

Added removing of unused oxv_* views during updateViews()