summaryrefslogtreecommitdiff
path: root/httemplate/edit/process/svc_phone.html
blob: e02ec5ccc1d110d70765e20de5048628c5027bab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<% include( 'elements/svc_Common.html',
               'table'    => 'svc_phone',
               'args_callback' => $args_callback,
           )
%>
<%init>

die "access denied"
  unless $FS::CurrentUser::CurrentUser->access_right('Provision customer service'); #something else more specific?

my $args_callback = sub {
  my( $cgi, $object ) = @_;

  my %opt = ();
  if ( $cgi->param('locationnum') == -1 ) {
    my $cust_location = new FS::cust_location {
      map { $_ => scalar($cgi->param($_)) }
          qw( custnum address1 address2 city county state zip country )
    };
    $opt{'cust_location'} = $cust_location;
  }

  %opt;

};



</%init>