Fix #887554 (booleans are translated (so do not function))

This commit is contained in:
Kovid Goyal 2011-11-10 07:49:09 +05:30
commit 566a8ef163

View File

@ -121,13 +121,13 @@ class AdvSearchBuilderDialog(QDialog, Ui_Dialog):
format = unicode(self.format_box.text()).strip() format = unicode(self.format_box.text()).strip()
if format: if format:
ans.append('format:"' + self.mc + format + '"') ans.append('format:"' + self.mc + format + '"')
drm = unicode(self.drm_combo.currentText()).strip() drm = '' if self.drm_combo.currentIndex() == 0 else 'true' if self.drm_combo.currentIndex() == 1 else 'false'
if drm: if drm:
ans.append('drm:' + drm) ans.append('drm:' + drm)
download = unicode(self.download_combo.currentText()).strip() download = '' if self.download_combo.currentIndex() == 0 else 'true' if self.download_combo.currentIndex() == 1 else 'false'
if download: if download:
ans.append('download:' + download) ans.append('download:' + download)
affiliate = unicode(self.affiliate_combo.currentText()).strip() affiliate = '' if self.affiliate_combo.currentIndex() == 0 else 'true' if self.affiliate_combo.currentIndex() == 1 else 'false'
if affiliate: if affiliate:
ans.append('affiliate:' + affiliate) ans.append('affiliate:' + affiliate)
if ans: if ans: