View Issue Details

IDProjectCategoryView StatusLast Update
0003746OXID eShop (all versions)4.07. Source code, Testpublic2012-12-10 13:44
ReporterHelmut L. 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.5.8 revision 42471 
Target VersionFixed in Version4.5.9 revision 43186 
Summary0003746: lowercase fields don't work with lazy loading
Descriptionif you try to get a field with lowercase letters from an object with lazy loading the first call will return null and only the second call will return the actual value
Steps To Reproduceadd an field with lowercase letters
activate lazy loading for the object
call the field twice
Additional Informationthe prolem lies in oxBase line 280
in line 278 a result array with modified indexes is stored in the cache
but in line 280 it is tried to get the upercase index from the ummodified result
TagsNo tags attached.
ThemeBoth
BrowserAll
PHP Versionany
Database Versionany

Relationships

related to 0003463 resolvedLinas Kukulskis new oxbase innerlazy cache requires all db-fields written in uppercase 

Activities

Linas Kukulskis

2012-03-21 14:11

reporter   ~0006053

added fix search in changed array in first goal