TT#180400 use v2 subscriber passreset url in emails

use "/v2/" links in subscriber passreset emails from
rest-api when js_csc_enable = 1 or "mixed"

Change-Id: I213ef4b7bbc9976308933c2846a2e7b5a9d324f2
mr11.1
Rene Krenn 3 years ago
parent 878f48a562
commit 1717064289

@ -104,8 +104,12 @@ sub POST :Allow {
my $url = NGCP::Panel::Utils::Email::rewrite_url(
$c->config->{contact}->{external_base_url},
$c->uri_for_action('/subscriber/recover_webpassword')->as_string);
($c->config->{general}{csc_js_enable} > 0) ?
($c->req->base . 'v2/#/recoverpassword')
: $c->uri_for_action('/subscriber/recover_webpassword')->as_string);
$url .= '?uuid=' . $uuid_string;
$c->log->debug("passreset url: $url");
NGCP::Panel::Utils::Email::password_reset($c, $subscriber, $url);
}

Loading…
Cancel
Save