Merge pull request #5200 from Chocobozzz/difm2

show settings dialog for difm when populate streams without a premium account
This commit is contained in:
David Sansome 2016-01-14 07:10:13 +11:00
commit 48ff15d29c
1 changed files with 5 additions and 0 deletions

View File

@ -125,6 +125,11 @@ void DigitallyImportedServiceBase::RefreshStreamsFinished(QNetworkReply* reply,
void DigitallyImportedServiceBase::PopulateStreams() { void DigitallyImportedServiceBase::PopulateStreams() {
if (root_->hasChildren()) root_->removeRows(0, root_->rowCount()); if (root_->hasChildren()) root_->removeRows(0, root_->rowCount());
if (!is_premium_account()) {
ShowSettingsDialog();
return;
}
// Add each stream to the model // Add each stream to the model
for (const DigitallyImportedClient::Channel& channel : saved_channels_) { for (const DigitallyImportedClient::Channel& channel : saved_channels_) {
Song song; Song song;