From fd3dbd0a6ae0d1e18304cee72270f2acbf48cdde Mon Sep 17 00:00:00 2001 From: KoffeinFlummi Date: Sun, 28 Apr 2019 10:56:38 +0200 Subject: [PATCH] Prevent single-key unsaving of created playlists --- src/playlist.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/playlist.rs b/src/playlist.rs index f71e7cb..a0c75b7 100644 --- a/src/playlist.rs +++ b/src/playlist.rs @@ -128,6 +128,11 @@ impl ListItem for Playlist { } fn toggle_saved(&mut self, library: Arc) { + // Don't allow users to unsave their own playlists with one keypress + if !library.is_followed_playlist(self) { + return; + } + if library.is_saved_playlist(self) { library.delete_playlist(&self.id); } else {