View Issue Details

IDProjectCategoryView StatusLast Update
0004850OXID eShop (all versions)2.1. Master Settingspublic2013-02-07 11:48
Reporteraurimas.gladutis 
PrioritynormalSeverityblockReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.6.5 revision 49955 
Target VersionFixed in Version4.6.7 
Summary0004850: Changing of Deutsch language abbreviation causes database exceptions
DescriptionWhen changing Deutsch abbreviation (de) to anything other causes database exceptions to thrown:
exception 'ADODB_Exception' with message 'mysql error: [1146: Table 'oxid_5_1_ce.oxv_oxshops_er' doesn't exist]

All actions including frontend and backend is blocked by this after the update.
Steps To ReproduceLog in to admin
Go to Master Settings/Languages
Choose Deutsch language to edit
Change abbreviation and save
TagsNo tags attached.
ThemeBoth
BrowserAll
PHP Versionany
Database Versionany

Activities

aurimas.gladutis

2013-02-07 11:48

reporter   ~0008383

Added check if it is trying to change abbreviation of language with id=0. If so - error is shown and abbr is not changed.