diff --git a/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountModule_getBankAccountItemList.xml b/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountModule_getBankAccountItemList.xml index bc8310beabbdb77e118709efdb28a5d8d94494e0..3e842e54f8ce0f7f9bd7f4a8429de6ad72712cbf 100644 --- a/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountModule_getBankAccountItemList.xml +++ b/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountModule_getBankAccountItemList.xml @@ -79,9 +79,17 @@ organisation = portal.restrictedTraverse(organisation)\n item_list = [(\'\', \'\')]\n for bank in organisation.contentValues(\n portal_type=portal.getPortalPaymentNodeTypeList()):\n - item_list.append((\'%s - %s\' % (bank.getReference(),\n - bank.getTitle() or bank.getSourceFreeText()),\n - bank.getRelativeUrl()))\n + if bank.getReference():\n + item_list.append((\'%s - %s\' % (bank.getReference(),\n + bank.getTitle() or \n + bank.getSourceFreeText() or\n + bank.getSourceTitle()),\n + bank.getRelativeUrl()))\n + else:\n + item_list.append(( bank.getTitle() or \n + bank.getSourceFreeText() or\n + bank.getSourceTitle(),\n + bank.getRelativeUrl() ))\n \n return item_list\n </string> </value> diff --git a/bt5/erp5_accounting/bt/revision b/bt5/erp5_accounting/bt/revision index e0d1ea1e9ac39d1d0d9353874b9ca7b440121f23..4c009fb2fb4ac259990d1c18054f58bfd246f37f 100644 --- a/bt5/erp5_accounting/bt/revision +++ b/bt5/erp5_accounting/bt/revision @@ -1 +1 @@ -205 \ No newline at end of file +206 \ No newline at end of file