Server: Fix endless loop when processing WFS-T DELETE Operation with FEATUREID

This commit is contained in:
Sandro Mani 2025-06-12 00:17:48 +02:00
parent 9f751f232f
commit 4448ebffe9
2 changed files with 2 additions and 2 deletions

View File

@ -914,7 +914,7 @@ namespace QgsWfs
} }
QMap<QString, QStringList>::const_iterator fidsMapIt = fidsMap.constBegin(); QMap<QString, QStringList>::const_iterator fidsMapIt = fidsMap.constBegin();
while ( fidsMapIt != fidsMap.constEnd() ) for ( ;fidsMapIt != fidsMap.constEnd(); ++fidsMapIt )
{ {
transactionDelete action; transactionDelete action;
action.typeName = fidsMapIt.key(); action.typeName = fidsMapIt.key();

View File

@ -891,7 +891,7 @@ namespace QgsWfs
} }
QMap<QString, QStringList>::const_iterator fidsMapIt = fidsMap.constBegin(); QMap<QString, QStringList>::const_iterator fidsMapIt = fidsMap.constBegin();
while ( fidsMapIt != fidsMap.constEnd() ) for ( ;fidsMapIt != fidsMap.constEnd(); ++fidsMapIt )
{ {
transactionDelete action; transactionDelete action;
action.typeName = fidsMapIt.key(); action.typeName = fidsMapIt.key();