Possible fix for transactions under postgres

This commit is contained in:
Tom Bloor 2019-07-14 18:47:48 +01:00
parent 330a4a93ed
commit 00dbb77130
No known key found for this signature in database
GPG key ID: 4657C7EBE42CC5CC

View file

@ -84,11 +84,23 @@ sub post_lcc_suppliers {
return 0 unless $lcc_import_ext_ref; return 0 unless $lcc_import_ext_ref;
my $columns = [qw/
sales.id
seller.id
organisation.id
organisation.name
organisation.street_name
organisation.town
organisation.postcode
organisation.country
/];
my $lcc_suppliers = $user->entity->purchases->search_related('seller',undef)->search( my $lcc_suppliers = $user->entity->purchases->search_related('seller',undef)->search(
undef, undef,
{ {
prefetch => ['sales', 'organisation'], prefetch => ['sales', 'organisation'],
group_by => 'seller.id', columns => $columns,
group_by => $columns,
'+select' => [ '+select' => [
{ {
'sum' => 'sales.value', 'sum' => 'sales.value',