comparison OrthancServer/Sources/Database/SQLiteDatabaseWrapper.cpp @ 5580:df7324d6e728 find-refactoring

removed redundant FindResponse::parent_
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 27 Apr 2024 12:14:53 +0200
parents 77570cce8855
children 17da828f9443
comparison
equal deleted inserted replaced
5579:77570cce8855 5580:df7324d6e728
1255 " INNER JOIN Resources parentLevel ON currentLevel.parentId = parentLevel.internalId"); 1255 " INNER JOIN Resources parentLevel ON currentLevel.parentId = parentLevel.internalId");
1256 1256
1257 while (statement.Step()) 1257 while (statement.Step())
1258 { 1258 {
1259 const std::string& resourceId = statement.ColumnString(0); 1259 const std::string& resourceId = statement.ColumnString(0);
1260 items[resourceId]->SetParent(statement.ColumnString(1)); 1260 items[resourceId]->SetIdentifier(GetParentResourceType(request.GetLevel()), statement.ColumnString(1));
1261 } 1261 }
1262 } 1262 }
1263 1263
1264 if (request.HasResponseContent(FindRequest::ResponseContent_Metadata)) 1264 if (request.HasResponseContent(FindRequest::ResponseContent_Metadata))
1265 { 1265 {