diff options
| author | Christopher Burger <burgerc@freeside.biz> | 2019-05-03 13:11:37 -0400 |
|---|---|---|
| committer | Christopher Burger <burgerc@freeside.biz> | 2019-05-03 15:37:09 -0400 |
| commit | a17567f9953e53da23a42a70e4cb981b1c7cf6f5 (patch) | |
| tree | 159ef66a2cd6eec1e2b09f4324021a6e38846d84 /FS | |
| parent | 635874f1ea13ab971d2f8b95bfd0ca25eed0aaef (diff) | |
RT# 83259 - adding/editing tower sector will no check for required fields prior to exporting if able to export
Diffstat (limited to 'FS')
| -rw-r--r-- | FS/FS/part_export/saisei.pm | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/FS/FS/part_export/saisei.pm b/FS/FS/part_export/saisei.pm index 92b18e431..8376c7e2e 100644 --- a/FS/FS/part_export/saisei.pm +++ b/FS/FS/part_export/saisei.pm @@ -890,6 +890,27 @@ sub require_tower_and_sector { 1; } +=head2 tower_sector_required_fields + +required fields needed for tower and sector export. + +=cut + +sub tower_sector_required_fields { + my $fields = { + 'tower' => { + 'up_rate_limit' => '1', + 'down_rate_limit' => '1', + }, + 'sector' => { + 'up_rate_limit' => '1', + 'down_rate_limit' => '1', + 'ip_addr' => '1', + }, + }; + return $fields; +} + sub required_fields { my @fields = ('svc_broadband__ip_addr_required', 'svc_broadband__speed_up_required', 'svc_broadband__speed_down_required', 'svc_broadband__sectornum_required'); return @fields; |
