Ticket #47132: fix_unicode_omissions.diff

File fix_unicode_omissions.diff, 1.1 KB (added by RJVB (René Bertin), 10 years ago)
  • parsers.py

    old new  
    478478                    itm = VideoItem(cat, it)
    479479                    vids[it['ID']] = itm
    480480
    481         logger.info('category {0} has {1} videos'.format(cat, len(vids)))
     481        logger.info(u'category {0} has {1} videos'.format(cat, len(vids)))
    482482        self.alw.videos[cat] = vids
    483483        self.loadingCategoryFinished.emit(CATEGORIES[self.lang][cat])
    484484
  • ui_main.py

    old new  
    708708
    709709    def enable_button(self, btn):
    710710        for k in self.buttons.keys():
    711             if btn in self.buttons[k]:
     711            if unicode(btn) in unicode(self.buttons[k]):
    712712                k.setEnabled(True)
    713713
    714714    def set_page_button_style(self):
     
    718718
    719719    def set_toggled_button(self, cat):
    720720        for k in self.buttons.keys():
    721             if cat in self.buttons[k]:
     721            if unicode(cat) in unicode(self.buttons[k]):
    722722                k.set_current(True)
    723723            else:
    724724                k.set_current(False)