projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
46b9a96
)
fix password reset emails based on svc_acct email address, fallout from #25533
author
Mark Wells
<mark@freeside.biz>
Sat, 29 Aug 2015 20:07:45 +0000
(13:07 -0700)
committer
Mark Wells
<mark@freeside.biz>
Sat, 29 Aug 2015 20:07:45 +0000
(13:07 -0700)
FS/FS/ClientAPI/MyAccount.pm
patch
|
blob
|
history
diff --git
a/FS/FS/ClientAPI/MyAccount.pm
b/FS/FS/ClientAPI/MyAccount.pm
index
824ff67
..
6332dd7
100644
(file)
--- a/
FS/FS/ClientAPI/MyAccount.pm
+++ b/
FS/FS/ClientAPI/MyAccount.pm
@@
-3032,7
+3032,7
@@
sub reset_passwd {
my($username, $domain) = split('@', $p->{'email'});
my $svc_domain = qsearchs('svc_domain', { 'domain' => $domain } );
if ( $svc_domain ) {
my($username, $domain) = split('@', $p->{'email'});
my $svc_domain = qsearchs('svc_domain', { 'domain' => $domain } );
if ( $svc_domain ) {
- $svc_acct = qsearchs('svc_acct', { 'username' => $
p->{'username'}
,
+ $svc_acct = qsearchs('svc_acct', { 'username' => $
username
,
'domsvc' => $svc_domain->svcnum }
);
if ( $svc_acct ) {
'domsvc' => $svc_domain->svcnum }
);
if ( $svc_acct ) {
@@
-3120,7
+3120,7
@@
sub reset_passwd {
my $reset_session = {
'svcnum' => $svc_acct->svcnum,
my $reset_session = {
'svcnum' => $svc_acct->svcnum,
- 'agentnum' =>
+ 'agentnum' =>
$svc_acct->cust_main->agentnum,
};
my $timeout = '1 hour'; #?
};
my $timeout = '1 hour'; #?