remove useless optimizations and fix code

This commit is contained in:
Romain Bignon 2014-05-17 18:02:24 +02:00
commit cbe5b3a47d
7 changed files with 26 additions and 391 deletions

View file

@ -41,7 +41,7 @@ class ThreadPage(BasePage):
_class = elem.get('class', '')
if 'clearfix' in _class.split():
threads.append({
u'username' : unicode(elem.getchildren()[0].get('href').split('/')[-1]),
u'username' : unicode(elem.getchildren()[0].get('href').split('/')[-1].split('?')[0]),
u'id' : unicode(elem.get('id', '').split('_')[1]),
})
@ -57,11 +57,13 @@ class MessagesPage(BasePage):
'messages' : [],
}
for li_msg in ul_item.getchildren():
mails['member']['pseudo'] = self.document.xpath('//li[starts-with(@id, "usr_")]')[0].attrib['id'].split('_', 1)[-1]
for li_msg in reversed(ul_item.getchildren()):
div = li_msg.getchildren()[1]
txt = self.parser.tostring(div.getchildren()[1])
date = div.getchildren()[2].text
id_from = li_msg.getchildren()[0].get('href').split('/')[-1]
id_from = li_msg.getchildren()[0].get('href').split('/')[-1].split('?')[0]
if date is not None:
date = unicode(date)
@ -210,7 +212,7 @@ class QuickMatchPage(BasePage):
element = self.parser.select(self.document.getroot(), '//*[@id="sn"]', method='xpath')[0]
visitor_id = unicode(element.get('value'))
return visitor_id
def get_rating_params(self):
# initialization
userid = None
@ -255,4 +257,4 @@ class QuickMatchPage(BasePage):
# VoteHandler.process('vote', 'personality', stars, tuid, pass.succeed, pass.failure);
# var params = {voterid: CURRENTUSERID,target_userid: tuid,target_objectid: 0,type: vote_or_note,vote_type: vote_type,score: rating}
# var params = {voterid: CURRENTUSERID,target_userid: tuid,target_objectid: 0,type: vote_or_note,vote_type: vote_type,score: rating}