Fixing a bug with an exception handler
authorepage <eopage@byu.net>
Fri, 7 May 2010 10:55:21 +0000 (10:55 +0000)
committerepage <eopage@byu.net>
Fri, 7 May 2010 10:55:21 +0000 (10:55 +0000)
git-svn-id: file:///svnroot/nqaap/trunk@14 00ff6f12-f5ab-46b1-af0e-967c86d3154f

src/opt/Nqa-Audiobook-player/Player.py

index 522b2fa..21945dc 100644 (file)
@@ -160,14 +160,14 @@ class Player(object):
 
     def seek_percent(self, ratio):
         try:
 
     def seek_percent(self, ratio):
         try:
-            target = self.player.duration() * ratio # Calculate where to seek
-            self.player.seek_time(int(target))      # seek
+            target = int(self.player.duration() * ratio) # Calculate where to seek
+            self.player.seek_time(target)      # seek
 
             position = self.player.elapsed()
             self.storage.set_time(self.audiobook.current_chapter, target) # save position
             return True
         except:
 
             position = self.player.elapsed()
             self.storage.set_time(self.audiobook.current_chapter, target) # save position
             return True
         except:
-            _moduleLogger.excetion("Seek failed")
+            _moduleLogger.exception("Seek failed")
             return False
 
     def _find_books(self):
             return False
 
     def _find_books(self):