We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
qgis
Learn more about funding links in repositories.
Report abuse
There was an error while loading. Please reload this page.
1 parent 783d5d0 commit 2b33789Copy full SHA for 2b33789
src/providers/ogr/qgsogrprovider.cpp
@@ -554,6 +554,8 @@ bool QgsOgrProvider::addFeature(QgsFeature& f)
554
{
555
QgsLogger::warning("Writing of the feature failed");
556
returnValue = false;
557
+ } else {
558
+ f.setFeatureId( OGR_F_GetFID(feature) );
559
}
560
++numberFeatures;
561
OGR_F_Destroy( feature );
src/providers/postgres/qgspostgresprovider.cpp
@@ -1843,6 +1843,7 @@ bool QgsPostgresProvider::addFeatures(QgsFeatureList & flist)
1843
QList<QByteArray> qparam;
1844
qparam.append( geomParam.toUtf8() );
1845
qparam.append( QString("%1").arg( ++primaryKeyHighWater ).toUtf8() );
1846
+ features->setFeatureId( primaryKeyHighWater );
1847
param[0] = qparam[0];
1848
param[1] = qparam[1];
1849
0 commit comments