civicrm/civicrm-core — pull request #2086 by eileenmcnaughton (2013-11-25 21:05:10+00:00)
Title: CRM-13493 api don't fatal on duplicate invoice id + don't concantenate errors

Having done some importing to the contribution api recently I found the following patch was required to get adequate errors. This may be a 4.4 regression.

As long as tests don't regress this should be safe