From b2b96dc3976a25c79a6d5f0c77265c373f07a55c Mon Sep 17 00:00:00 2001
From: "Pieter J. Kersten"
Date: Tue, 8 Nov 2011 14:10:34 +0100
Subject: [PATCH] [MERGE] account_banking: allow res_partner_bank.read() to
handle single ids as well. (Credativ)
---
account_banking/__terp__.py | 2 +-
account_banking/account_banking.py | 2 ++
account_banking_fi_patu/__terp__.py | 2 +-
account_banking_nl_abnamro/__terp__.py | 2 +-
account_banking_nl_clieop/__terp__.py | 2 +-
account_banking_nl_girotel/__terp__.py | 2 +-
account_banking_nl_multibank/__terp__.py | 2 +-
account_banking_nl_triodos/__terp__.py | 2 +-
8 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/account_banking/__terp__.py b/account_banking/__terp__.py
index bde9f5961..8fa561261 100644
--- a/account_banking/__terp__.py
+++ b/account_banking/__terp__.py
@@ -25,7 +25,7 @@
##############################################################################
{
'name': 'Account Banking',
- 'version': '0.1.66',
+ 'version': '0.1.67',
'license': 'GPL-3',
'author': 'EduSense BV',
'website': 'http://www.edusense.nl',
diff --git a/account_banking/account_banking.py b/account_banking/account_banking.py
index 572e87c8e..01ddc3650 100644
--- a/account_banking/account_banking.py
+++ b/account_banking/account_banking.py
@@ -1180,6 +1180,8 @@ class res_partner_bank(osv.osv):
Convert IBAN electronic format to IBAN display format
'''
records = self._founder.read(self, *args, **kwargs)
+ if not hasattr(records, '__iter__'):
+ records = [records]
for record in records:
if 'iban' in record and record['iban']:
record['iban'] = unicode(sepa.IBAN(record['iban']))
diff --git a/account_banking_fi_patu/__terp__.py b/account_banking_fi_patu/__terp__.py
index 7c198068d..4519b58ab 100644
--- a/account_banking_fi_patu/__terp__.py
+++ b/account_banking_fi_patu/__terp__.py
@@ -26,7 +26,7 @@
##############################################################################
{
'name': 'Account Banking PATU module',
- 'version': '0.66',
+ 'version': '0.67',
'license': 'GPL-3',
'author': 'Sami Haahtinen',
'website': 'http://ressukka.net',
diff --git a/account_banking_nl_abnamro/__terp__.py b/account_banking_nl_abnamro/__terp__.py
index 77d224a9b..7b2720c6b 100644
--- a/account_banking_nl_abnamro/__terp__.py
+++ b/account_banking_nl_abnamro/__terp__.py
@@ -27,7 +27,7 @@
##############################################################################
{
'name': 'abnamro (NL) Bank Statements Import',
- 'version': '0.66',
+ 'version': '0.67',
'license': 'GPL-3',
'author': 'Therp BV / EduSense BV',
'website': 'https://launchpad.net/account-banking',
diff --git a/account_banking_nl_clieop/__terp__.py b/account_banking_nl_clieop/__terp__.py
index 7350d3ac4..4ae77f38e 100644
--- a/account_banking_nl_clieop/__terp__.py
+++ b/account_banking_nl_clieop/__terp__.py
@@ -25,7 +25,7 @@
##############################################################################
{
'name': 'Account Banking NL ClieOp',
- 'version': '0.66',
+ 'version': '0.67',
'license': 'GPL-3',
'author': 'EduSense BV',
'website': 'http://www.edusense.nl',
diff --git a/account_banking_nl_girotel/__terp__.py b/account_banking_nl_girotel/__terp__.py
index dfb643f21..5bfa738f7 100644
--- a/account_banking_nl_girotel/__terp__.py
+++ b/account_banking_nl_girotel/__terp__.py
@@ -25,7 +25,7 @@
##############################################################################
{
'name': 'Account Banking - Girotel',
- 'version': '0.66',
+ 'version': '0.67',
'license': 'GPL-3',
'author': 'EduSense BV',
'website': 'http://www.edusense.nl',
diff --git a/account_banking_nl_multibank/__terp__.py b/account_banking_nl_multibank/__terp__.py
index 96136874b..8eb24afd6 100644
--- a/account_banking_nl_multibank/__terp__.py
+++ b/account_banking_nl_multibank/__terp__.py
@@ -25,7 +25,7 @@
##############################################################################
{
'name': 'Account Banking',
- 'version': '0.66',
+ 'version': '0.67',
'license': 'GPL-3',
'author': 'EduSense BV',
'website': 'http://www.edusense.nl',
diff --git a/account_banking_nl_triodos/__terp__.py b/account_banking_nl_triodos/__terp__.py
index c5185aa8c..6efc1bc21 100644
--- a/account_banking_nl_triodos/__terp__.py
+++ b/account_banking_nl_triodos/__terp__.py
@@ -27,7 +27,7 @@
##############################################################################
{
'name': 'Triodos (NL) Bank Statements Import',
- 'version': '0.66',
+ 'version': '0.67',
'license': 'GPL-3',
'author': 'Therp BV / EduSense BV',
'website': 'https://launchpad.net/account-banking',