Merge pull request #10463 from adagioajanes/fixes/pass_total_to_GroupsTransformer

Fixed #10461: Groups management page did not paginate correctly
This commit is contained in:
snipe 2021-12-24 10:39:22 -08:00 committed by GitHub
commit 11524d0f7d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -9,13 +9,13 @@ use Illuminate\Database\Eloquent\Collection;
class GroupsTransformer class GroupsTransformer
{ {
public function transformGroups (Collection $groups) public function transformGroups (Collection $groups, $total = null)
{ {
$array = array(); $array = array();
foreach ($groups as $group) { foreach ($groups as $group) {
$array[] = self::transformGroup($group); $array[] = self::transformGroup($group);
} }
return (new DatatablesTransformer)->transformDatatables($array); return (new DatatablesTransformer)->transformDatatables($array, $total);
} }
public function transformGroup (Group $group) public function transformGroup (Group $group)