[FIX]Prevent sql injection and remove print
bzr revid: dle@openerp.com-20121218100500-fd1j2rr5flfzgrse
This commit is contained in:
@@ -92,11 +92,10 @@ class account_coda_import(osv.osv_memory):
|
||||
statement['journal_id'] = False
|
||||
statement['bank_account'] = False
|
||||
if len(statement['acc_number']) >= 12:
|
||||
cr.execute("select id from res_partner_bank where replace(acc_number,' ','') like '%" + statement['acc_number'] + "%'")
|
||||
cr.execute("select id from res_partner_bank where replace(acc_number,' ','') like '%%%s%%'" % statement['acc_number'])
|
||||
else:
|
||||
cr.execute("select id from res_partner_bank where replace(acc_number,' ','') = '" + statement['acc_number'] + "'")
|
||||
cr.execute("select id from res_partner_bank where replace(acc_number,' ','') = '%s'" % statement['acc_number'])
|
||||
bank_ids = [id[0] for id in cr.fetchall()]
|
||||
print bank_ids
|
||||
if bank_ids and len(bank_ids) > 0:
|
||||
bank_accs = self.pool.get('res.partner.bank').browse(cr, uid, bank_ids)
|
||||
for bank_acc in bank_accs:
|
||||
|
||||
Reference in New Issue
Block a user