Skip to content

Commit f9981ac

Browse files
committed
Fixes external layers
1 parent 09e9df1 commit f9981ac

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/server/services/wms/qgswmsparameters.cpp

+3-1
Original file line numberDiff line numberDiff line change
@@ -1534,10 +1534,12 @@ namespace QgsWms
15341534

15351535
QList<QgsWmsParametersExternalLayer> QgsWmsParameters::externalLayersParameters() const
15361536
{
1537+
auto notExternalLayer = []( const QString & name ) { return ! QgsWmsParameters::isExternalLayer( name ); };
1538+
15371539
QList<QgsWmsParametersExternalLayer> externalLayers;
15381540

15391541
QStringList layers = allLayersNickname();
1540-
QStringList::const_iterator rit = std::remove_if( layers.begin(), layers.end(), QgsWmsParameters::isExternalLayer );
1542+
QStringList::const_iterator rit = std::remove_if( layers.begin(), layers.end(), notExternalLayer );
15411543

15421544
for ( QStringList::const_iterator it = layers.begin(); it != rit; ++it )
15431545
{

0 commit comments

Comments
 (0)