Skip to content

Commit 156a0e9

Browse files
committed
Preserve 0 values from postgres int columns
1 parent de2b6a9 commit 156a0e9

File tree

1 file changed

+1
-15
lines changed

1 file changed

+1
-15
lines changed

src/providers/postgres/qgspostgresfeatureiterator.cpp

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -158,21 +158,7 @@ bool QgsPostgresFeatureIterator::fetchFeature( QgsFeature& feature )
158158
return false;
159159
}
160160

161-
// Now return the next feature from the queue
162-
if ( !mFetchGeometry )
163-
{
164-
feature.setGeometryAndOwnership( 0, 0 );
165-
}
166-
else
167-
{
168-
Q_NOWARN_DEPRECATED_PUSH
169-
feature.setGeometry( mFeatureQueue.front().geometryAndOwnership() );
170-
Q_NOWARN_DEPRECATED_POP
171-
}
172-
feature.setFeatureId( mFeatureQueue.front().id() );
173-
feature.setAttributes( mFeatureQueue.front().attributes() );
174-
175-
mFeatureQueue.dequeue();
161+
feature = mFeatureQueue.dequeue();
176162
mFetched++;
177163

178164
feature.setValid( true );

0 commit comments

Comments
 (0)