title: 'bool' object has no attribute '__getitem__' in Odoo 8
body: <p>I'm trying to show report based on user choice, this is code in file .py:</p>
  
  <pre><code>@api.multi
  def render_html(self,data=None,context=None):
  
      if data['region_id']==True or data['location_id']==False or data['no_zero']==False:
          report=self.env['report']
          document=self._get_report_s_r(data)
          docss=self._get_report_s_r_detail(data)
          ctx=self._context.copy()
          object=self.env['report.wizard'].browse([ctx['active_id']])
          data={'o':object,'docs':document,'docss':docss}
          return report.render('report.report_s', data)
  
      elif data['region_id']==False or data['location_id']==True or data['no_zero']==False:
          report=self.env['report']
          document=self._get_report_s_false(data)
          docss=self._get_report_s_false_detail(data)
          ctx=self._context.copy()
          object=self.env['report.wizard'].browse([ctx['active_id']])
          data={'o':object,'docs':document,'docss':docss}
          return report.render('report.pos_report_sales', data)
  
      elif data['region_id']==False or data['location_id']==True or data['no_zero']==True:
          report=self.env['report']
          document=self._get_report_s(data)
          docss=self._get_report_s_detail(data)
          ctx=self._context.copy()
          object=self.env['report.wizard'].browse([ctx['active_id']])
          data={'o':object,'docs':document,'docss':docss}
          return report.render('report.pos_report_s', data)
  
      else:
          _logger.error('Required document not set in Report!')
  </code></pre>
  
  <ol>
  <li>region_id = True, location_id = False, no_zero = False : Correct</li>
  <li>region_id = False, location_id = True, no_zero = False : Error ('bool' object has no attribute '<strong>getitem</strong>')</li>
  <li>region_id = False, location_id = True, no_zero = True : Wrong (Show that should be number 2)</li>
  <li>region_id = True, location_id = True, no_zero = True : Wrong (Show that should be number 3)</li>
  <li>If I change 'or' with 'and', all report is error (blank).</li>
  </ol>
  
  <p>Hope someone helps me. Thankyou!</p>