From 66baa4d3dca19a50fee39fc8c3670c36211a27b6 Mon Sep 17 00:00:00 2001 From: Christophe Dumez Date: Sun, 2 Aug 2009 01:42:38 +0000 Subject: [PATCH] - Fixed torrent name parsing in Mininova search plugin due to Web site changes (Thanks Lucas Moauro for the patch) --- src/search_engine/engines/mininova.py | 10 ++++++++-- src/search_engine/engines/versions.txt | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/search_engine/engines/mininova.py b/src/search_engine/engines/mininova.py index c519149af0a..3225159d064 100644 --- a/src/search_engine/engines/mininova.py +++ b/src/search_engine/engines/mininova.py @@ -1,4 +1,4 @@ -#VERSION: 1.22 +#VERSION: 1.23 #AUTHORS: Fabien Devaux (fab@gnux.info) # Redistribution and use in source and binary forms, with or without @@ -58,7 +58,13 @@ def get_name(lnk): i += 1 except: return None - return lnks.item(i).firstChild.toxml() + name = "" + for node in lnks[i].childNodes: + if node.hasChildNodes(): + name += node.firstChild.toxml() + else: + name += node.toxml() + return name def get_text(txt): if txt.nodeType == txt.TEXT_NODE: diff --git a/src/search_engine/engines/versions.txt b/src/search_engine/engines/versions.txt index e189f241314..c78d5473326 100644 --- a/src/search_engine/engines/versions.txt +++ b/src/search_engine/engines/versions.txt @@ -1,5 +1,5 @@ isohunt: 1.21 torrentreactor: 1.11 btjunkie: 2.11 -mininova: 1.22 +mininova: 1.23 piratebay: 1.11