Author: duncan
Date: Sun Feb 24 12:33:16 2008
New Revision: 10427

Log:
[ 1898304 ] Crash on EPG w/o recordserver
Fix applied, there may be more of this type of failure


Modified:
   branches/rel-1/freevo/src/tv/record_client.py

Modified: branches/rel-1/freevo/src/tv/record_client.py
==============================================================================
--- branches/rel-1/freevo/src/tv/record_client.py       (original)
+++ branches/rel-1/freevo/src/tv/record_client.py       Sun Feb 24 12:33:16 2008
@@ -243,7 +243,7 @@
         _debug_('isProgAFavoriteNow(prog=%r, favs=%r)' % (prog, favs), 1)
         inprogress = self.recordserver_rpc('isProgAFavorite', prog, favs)
         if inprogress is None:
-            return None
+            return (None, _('Recording server is not available'))
         inprogress.wait()
         result = inprogress.get_result()
         _debug_('isProgAFavoriteNow.result=%r' % (result,), 1)
@@ -305,7 +305,7 @@
         inprogress = self.recordserver_rpc('addEditedFavorite', \
             name, title, chan, dow, mod, priority, allowDuplicates, onlyNew)
         if inprogress is None:
-            return None
+            return (None, _('Recording server is not available'))
         inprogress.wait()
         result = inprogress.get_result()
         _debug_('addEditedFavoriteNow.result=%r' % (result,), 1)
@@ -341,7 +341,7 @@
         _debug_('scheduleRecordingNow(prog=%r)' % (prog,), 1)
         inprogress = self.recordserver_rpc('scheduleRecording', prog)
         if inprogress is None:
-            return None
+            return (None, _('Recording server is not available'))
         inprogress.wait()
         result = inprogress.get_result()
         _debug_('scheduleRecordingNow.result=%r' % (result,), 1)

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to