contentstorage/castorage/src/casqlitestorage.cpp
changeset 83 156f692b1687
parent 80 397d00875918
child 103 b99b84bcd2d1
--- a/contentstorage/castorage/src/casqlitestorage.cpp	Thu May 27 13:11:12 2010 +0300
+++ b/contentstorage/castorage/src/casqlitestorage.cpp	Fri Jun 11 13:58:37 2010 +0300
@@ -214,8 +214,17 @@
 void CCaSqLiteStorage::LocalizeEntryL( CCaLocalizationEntry& aLocalization )
     {
     CCaSqlQuery* sqlLocalizeEntryQuery = CCaSqlQuery::NewLC( iSqlDb );
-    CaSqlQueryCreator::CreateLocalizationTableQueryL(sqlLocalizeEntryQuery,
-            KSQLLocalizeEntry);
+    if( aLocalization.GetAttributeName().Compare( KColumnEnText ) == 0 )
+        {
+        CaSqlQueryCreator::CreateLocalizationTableQueryL( sqlLocalizeEntryQuery,
+            KSQLLocalizeTextEntry );
+        }
+    else if ( aLocalization.GetAttributeName().Compare(
+            KColumnEnDescription ) == 0 )
+        {
+        CaSqlQueryCreator::CreateLocalizationTableQueryL( sqlLocalizeEntryQuery,
+            KSQLLocalizeDescriptionEntry );
+        }
     sqlLocalizeEntryQuery->PrepareL();
     sqlLocalizeEntryQuery->BindValuesForLocalizeL( aLocalization );
     sqlLocalizeEntryQuery->ExecuteL( );