Skip to content

Commit

Permalink
Fix encoded URI
Browse files Browse the repository at this point in the history
  • Loading branch information
elpaso committed Apr 6, 2020
1 parent 8738bfc commit 651a25a
Showing 1 changed file with 3 additions and 7 deletions.
10 changes: 3 additions & 7 deletions src/gui/raster/qgsrasterlayerproperties.cpp
Expand Up @@ -1167,9 +1167,7 @@ void QgsRasterLayerProperties::updateSourceStaticTime()
mRasterLayer->dataProvider() &&
mRasterLayer->dataProvider()->temporalCapabilities()->hasTemporalCapabilities() )
{
QgsDataSourceUri uri;
QString uriString = mRasterLayer->dataProvider()->dataSourceUri();
uri.setEncodedUri( uriString );
QgsDataSourceUri uri { mRasterLayer->dataProvider()->uri() };

if ( mStaticTemporalRange->isChecked() )
{
Expand Down Expand Up @@ -1212,7 +1210,7 @@ void QgsRasterLayerProperties::updateSourceStaticTime()
uri.removeParam( QStringLiteral( "enableTime" ) );
uri.setParam( QStringLiteral( "enableTime" ), enableTime );

mRasterLayer->dataProvider()->setDataSourceUri( uri.encodedUri() );
mRasterLayer->dataProvider()->setDataSourceUri( uri.uri() );
mRasterLayer->setDataSource( mRasterLayer->dataProvider()->dataSourceUri(), mRasterLayer->name(), mRasterLayer->providerType(), QgsDataProvider::ProviderOptions() );

mRasterLayer->temporalProperties()->setIntervalHandlingMethod( static_cast< QgsRasterDataProviderTemporalCapabilities::IntervalHandlingMethod >(
Expand All @@ -1227,9 +1225,7 @@ void QgsRasterLayerProperties::setSourceStaticTimeState()
const QgsDateTimeRange availableProviderRange = mRasterLayer->dataProvider()->temporalCapabilities()->availableTemporalRange();
const QgsDateTimeRange availableReferenceRange = mRasterLayer->dataProvider()->temporalCapabilities()->availableReferenceTemporalRange();

QgsDataSourceUri uri;
const QString uriString = mRasterLayer->dataProvider()->dataSourceUri() ;
uri.setEncodedUri( uriString );
QgsDataSourceUri uri { mRasterLayer->dataProvider()->uri() };

mStartStaticDateTimeEdit->setDisplayFormat( "yyyy-MM-dd HH:mm:ss" );
mEndStaticDateTimeEdit->setDisplayFormat( "yyyy-MM-dd HH:mm:ss" );
Expand Down

0 comments on commit 651a25a

Please sign in to comment.