From 5cc337c07b14225c079d8c591aa9a6bf8c3be540 Mon Sep 17 00:00:00 2001
From: Tristan Roux
Date: Sun, 28 Apr 2019 00:54:06 +0200
Subject: [PATCH] Adding create playlist restrictions if the user is not logged
in.
---
Opus/Code/Api/PlaylistManager.cs | 4 ++--
Opus/Resources/values-fr/strings.xml | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/Opus/Code/Api/PlaylistManager.cs b/Opus/Code/Api/PlaylistManager.cs
index b882147..8207611 100644
--- a/Opus/Code/Api/PlaylistManager.cs
+++ b/Opus/Code/Api/PlaylistManager.cs
@@ -245,7 +245,7 @@ namespace Opus.Api
builder.SetView(view);
PlaylistLocationAdapter adapter = new PlaylistLocationAdapter(MainActivity.instance, Android.Resource.Layout.SimpleSpinnerItem, new string[] { MainActivity.instance.GetString(Resource.String.create_local), MainActivity.instance.GetString(Resource.String.create_youtube), MainActivity.instance.GetString(Resource.String.create_synced) })
{
- YoutubeWorkflow = songs.Length == 1 && songs[0].YoutubeID == null ? false : true
+ YoutubeWorkflow = YoutubeManager.IsUsingAPI || (songs.Length == 1 && songs[0].YoutubeID == null) ? false : true
};
adapter.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem);
view.FindViewById(Resource.Id.playlistLocation).Adapter = adapter;
@@ -359,7 +359,7 @@ namespace Opus.Api
}
}
- if (!await MainActivity.instance.WaitForYoutube())
+ if (YoutubeManager.IsUsingAPI || !await MainActivity.instance.WaitForYoutube())
{
Toast.MakeText(MainActivity.instance, Resource.String.youtube_loading_error, ToastLength.Long).Show();
playlists.Remove(Loading);
diff --git a/Opus/Resources/values-fr/strings.xml b/Opus/Resources/values-fr/strings.xml
index b6f8bd2..de1b7bd 100644
--- a/Opus/Resources/values-fr/strings.xml
+++ b/Opus/Resources/values-fr/strings.xml
@@ -98,7 +98,7 @@
Erreur de chargement. \nVérifiez avoir séléctionné un compte et votre connection internet.
Vous n\'avez aucune playlist sur cet appareil.
Vous n\'avez aucune playlist sur ce compte youtube \nAttention : seulement les playlists présentes sur votre compte google sont affichées.
- <font color=red>Impossible de lister les playlists locales.</font><br><u>Clicez ici</u> pour donner les droits de lectures a l'application.
+ <font color=red>Impossible de lister les playlists locales.</font><br><u>Clicez ici</u> pour donner les droits de lectures a l\'application.
titre
titres
Cette playlist est vide.