web-client sometimes passes a list of ids, or just a single id.
In the latter case a single record is returned, instead of a list of records.
Adjust code to cope with that situation.
[IMP] account_banking: make communication in payment.line optional for unstructured messages
[IMP] account_banking: differentiate between various invoice reference types for the population of payment lines
[FIX] account_banking_nl_clieop: check for complete info before crashing
[IMP] account_banking: Auto created bank statements now use workflows
[IMP] account_banking: Added more translations from rosetta
[IMP] account_banking: Added security defaults
[FIX] account_banking: Fixed python2.4 issues
[IMP] account_banking_nl_clieop: Added Turkish translation from rosetta
[FIX] account_banking: fixed error handling for Belgian IBAN convertor
[FIX] account_banking: fixed straight copy for early IBAN adopters
[IMP] account_banking: improved matching algorithm, handles split and combined payments as well
[IMP] account_banking: better partner selection - now handles shared bank accounts
[FIX] account_banking: default accounts can be overruled now
[IMP] account_banking: extensions on memory model for bank transactions
[IMP] account_banking: optional automatic creation of invoices for bank accounts
[IMP] account_banking_xxx: translations update
[IMP] account_banking_nl_clieop: better coding style
[IMP] account_banking_nl_multibank: extended for memory model changes
preventing res_partner_bank forms to open
[FIX] account_banking: fixed bug in SQL code
[IMP] account_banking: moved on_change triggers to base forms to silence
discussions
[IMP] account_banking: added dummy online converters for full SEPA countries
[FIX] account_banking: trigger on acc_number could misfire
[FIX] account_banking: init code could generate invalid SQL
[FIX] account_banking: urlagent could fire 'None' strings
[IMP] account_banking: added Belgian online IBAN/BIC convertor
res.partner.bank
[FIX] account_banking: complex search filters were not supported
[IMP] account_banking: equivalent BBAN's and IBAN's are now found in one search
[IMP] account_banking: BBAN's for countries that use IBAN now return IBAN
[FIX] account_banking: res_partner_bank.search ignored count search
[FIX] account_banking: res_partner_bank.search could return random search
[IMP] account_banking: improved _founder code for dynamic environment
[IMP] account_banking: added skeleton code for Belgian BIC/IBAN service
[IMP] account_banking_nl_clieop: now takes partner address if account holder
is unknown
import wizard
[FIX] account_banking: search via base_iban.res_partner_bank could result in
duplicate results, due to equivalent usage of both
acc_number and iban
[FIX] account_banking: onchange trigger on bank_statement_line could trigger
backtrace and return wrong values
[FIX] account_banking: currency from transaction was not taken into account
[FIX] account_banking: last resulting bank statements tree was immutable
[FIX] account_banking: right menu action in bank_statement triggered backtrace
[IMP] account_banking: sorting now on id to maintain order of import
[FIX] account_banking: Direction of conversion BBAN and IBAN now right
[FIX] account_banking: BBAN-formatted Dutch bank accounts are unrecognized by
online BBAN/IBAN services, leading to false misses.
[IMP] account_banking: Added menu for bank accounts
[IMP] account_banking: Removed redundant field label
[FIX] account_banking_clieop: use BBAN's when IBAN's are given
[IMP] account_banking: Integrated several online databases for online
completion
[IMP] account_banking: Overhaul of base_iban: BBAN and IBAN are now
equivalent.
[IMP] account_banking: Better packaging