Fix the URL.
Patch by fu.
diffs (20 lines):
diff -r c0efdc40d201 -r 4756db2b8254 cgi-bin/DW/Setting/Display/AccountLevel.pm
--- a/cgi-bin/DW/Setting/Display/AccountLevel.pm Wed Nov 03 10:55:19
2010 +0800
+++ b/cgi-bin/DW/Setting/Display/AccountLevel.pm Wed Nov 03 10:58:54
2010 +0800
@@ -34,13 +34,14 @@ sub actionlink {
my $paidstatus = DW::Pay::get_paid_status( $u );
+ my $gifturl = $u->gift_url;
if ( $paidstatus && $paidstatus->{permanent} ) {
return "";
} elsif ( $paidstatus && DW::Pay::get_account_type( $u->userid ) eq
"premium" ) {
# tell premium paid users to just add more time, not upgrade
- return "<a href='$LJ::SITEROOT/shop/?for=gift&user=" . $u->user .
"'>" . $class->ml( 'setting.display.accounttype.addmore' ) . "</a>";
+ return "<a href='$gifturl'>" . $class->ml(
'setting.display.accounttype.addmore' ) . "</a>";
} else {
- return "<a href='$LJ::SITEROOT/shop/?for=gift&user=" . $u->user . "'>"
. $class->ml( 'setting.display.accounttype.upgrade' ) . "</a>";
+ return "<a href='$gifturl'>" . $class->ml(
'setting.display.accounttype.upgrade' ) . "</a>";
}
}
_______________________________________________
dw-changelog mailing list
[email protected]
http://lists.dwscoalition.org/mailman/listinfo/dw-changelog