diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 0e2d954d2..7ee2997fa 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -9,6 +9,7 @@ - fixed #9746: Shop: Add a new address unneeded extra click - fixed #9747: Account Contributions: URLs are wrong. - fixed #9749: Account Manager: AIM link + - fixed #9751: Account Manager: problem sorting in Contributions 7.6.11 - fixed: Asset Manager can generate URLs that are too long diff --git a/lib/WebGUI/Account/Contributions.pm b/lib/WebGUI/Account/Contributions.pm index c03440d49..d143b3598 100644 --- a/lib/WebGUI/Account/Contributions.pm +++ b/lib/WebGUI/Account/Contributions.pm @@ -145,6 +145,7 @@ sub www_view { #Set the uid just in case; #$self->uid($userId); + #Deal with sort order my $sortBy = $session->form->get("sortBy") || "creationDate"; my $sort_url = ($sortBy)?";sortBy=$sortBy":""; @@ -158,7 +159,7 @@ sub www_view { my $rpp_url = ";rpp=$rpp"; #Cache the base url - my $contribsUrl = $self->getUrl("module=contributions;do=view;uid=$userId"); + my $contribsUrl = $self->getUrl(undef, 'appendUID'); #Create sortBy headers $var->{'title_url' } = $contribsUrl.";sortBy=title".$sortDir_url.$rpp_url;