All pastes #571958 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-06-17 12:44 UTC
rendered paste body
Index: plugins/lyrics/lyrics/__init__.py
===================================================================
--- plugins/lyrics/lyrics/__init__.py	(revision 5180)
+++ plugins/lyrics/lyrics/__init__.py	(working copy)
@@ -84,7 +84,7 @@ def parse_song_data(artist, title):
 def build_cache_path(artist, title):
 	folder = gconf.client_get_default().get_string(gconf_keys['folder'])
 	if folder is None:
-		return None
+		folder = "~/.lyrics"
 
 	lyrics_folder = os.path.expanduser (folder)
 	if not os.path.exists (lyrics_folder):
Index: plugins/lyrics/lyrics/LyricsConfigureDialog.py
===================================================================
--- plugins/lyrics/lyrics/LyricsConfigureDialog.py	(revision 5180)
+++ plugins/lyrics/lyrics/LyricsConfigureDialog.py	(working copy)
@@ -42,6 +42,8 @@ class LyricsConfigureDialog (object):
 
 		# set fields from gconf
 		engines, self.folder = self.get_prefs()
+		if self.folder is None:
+			self.folder = '~/.lyrics'
 		self.path_display.set_text(self.folder)
 		self.toggle1.set_active('astraweb.com' in engines)
 		self.toggle2.set_active('lyrc.com.ar' in engines)