diff options
author | levinse <levinse> | 2010-12-21 06:26:12 +0000 |
---|---|---|
committer | levinse <levinse> | 2010-12-21 06:26:12 +0000 |
commit | 46e04077cc22ff9d31e8e9896cbf97e31f1b0e7d (patch) | |
tree | 24fd7eb75360d3bda1cc8fc535f71ef013b87782 /FS/FS/ClientAPI | |
parent | 1eff7a1cd742bab7a0084d55f74b2f53c1f84e64 (diff) |
self-service improvements: DIDs, RT10885
Diffstat (limited to 'FS/FS/ClientAPI')
-rw-r--r-- | FS/FS/ClientAPI/MyAccount.pm | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/FS/FS/ClientAPI/MyAccount.pm b/FS/FS/ClientAPI/MyAccount.pm index f6a71cd..e41fe7d 100644 --- a/FS/FS/ClientAPI/MyAccount.pm +++ b/FS/FS/ClientAPI/MyAccount.pm @@ -1548,6 +1548,20 @@ sub cancel_pkg { } +sub provision_phone { + my $p = shift; + my @bulkdid = @{$p->{'bulkdid'}}; + unless (scalar(@bulkdid)) { + return _provision( 'FS::svc_phone', + [qw(phonenum countrycode)], + [qw(phonenum countrycode)], + $p, + @_ + ); + } +#XXX: finish bulk orders +} + sub provision_acct { my $p = shift; warn "provision_acct called\n" |