diff --git a/python/plugins/fTools/tools/doGeoprocessing.py b/python/plugins/fTools/tools/doGeoprocessing.py index 79a8cc4511b..fbdaa694fdd 100644 --- a/python/plugins/fTools/tools/doGeoprocessing.py +++ b/python/plugins/fTools/tools/doGeoprocessing.py @@ -468,7 +468,8 @@ class geoprocessingThread( QThread ): if useField: importedField = vproviderA.fields().at( self.myParam ) importedFieldName = importedField.name( ) - outFeatFields.append( importedField ) + # + outFeatFields.extend( vproviderA.fields() ) # creating area and perimeter fields areaField = QgsField("area", QVariant.Double) perimField = QgsField("perim", QVariant.Double) @@ -476,8 +477,6 @@ class geoprocessingThread( QThread ): outFeatFields.append(areaField) outFeatFields.append(perimField) # - outFeatFields.extend( vproviderA.fields() ) - # writer = QgsVectorFileWriter( self.myName, self.myEncoding, outFeatFields, QGis.WKBPolygon, vproviderA.crs() ) if writer.hasError():