Author: duncan
Date: Thu Mar 13 02:15:21 2008
New Revision: 10512

Log:
[ 1913218 ] ScheduledRecordings instance has no attribute 'values'
Patch from Justin Wetherell applied


Modified:
   branches/rel-1/freevo/src/helpers/recordserver.py

Modified: branches/rel-1/freevo/src/helpers/recordserver.py
==============================================================================
--- branches/rel-1/freevo/src/helpers/recordserver.py   (original)
+++ branches/rel-1/freevo/src/helpers/recordserver.py   Thu Mar 13 02:15:21 2008
@@ -765,12 +765,14 @@
         _debug_('isProgScheduled(proc=%r, schedule=%r)' % (prog, schedule), 1)
 
         if schedule is None:
-            schedule = self.getScheduledRecordings().getProgramList()
+            schedule = self.getScheduledRecordings()
+            if schedule is None:
+                return (False, _('scheduled programs is empty'))
 
-        if schedule == {}:
+        if schedule.getProgramList() == {}:
             return (False, _('program list is empty'))
 
-        for me in schedule.values():
+        for me in schedule.getProgramList().values():
             if me.start == prog.start and me.channel_id == prog.channel_id:
                 return (True, _('program is scheduled'))
         return (False, _('program is not scheduled'))

-------------------------------------------------------------------------
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