added missing test on mUseCache in dataservice

This commit is contained in:
csoler 2021-01-22 22:33:04 +01:00
parent 17c6a2c54f
commit f63575aa21

View File

@ -1514,6 +1514,8 @@ int RsDataService::updateGroupMetaData(const GrpLocMetaData& meta)
#endif #endif
if( mDb->sqlUpdate(GRP_TABLE_NAME, KEY_GRP_ID+ "='" + grpId.toStdString() + "'", meta.val)) if( mDb->sqlUpdate(GRP_TABLE_NAME, KEY_GRP_ID+ "='" + grpId.toStdString() + "'", meta.val))
{
if(mUseCache)
{ {
RetroCursor* c = mDb->sqlQuery(GRP_TABLE_NAME, mGrpMetaColumns, "grpId='" + grpId.toStdString() + "'", ""); RetroCursor* c = mDb->sqlQuery(GRP_TABLE_NAME, mGrpMetaColumns, "grpId='" + grpId.toStdString() + "'", "");
@ -1526,6 +1528,7 @@ int RsDataService::updateGroupMetaData(const GrpLocMetaData& meta)
if(meta) if(meta)
mGrpMetaDataCache.updateMeta(grpId,meta); mGrpMetaDataCache.updateMeta(grpId,meta);
}
return 1; return 1;
} }