summaryrefslogtreecommitdiff
path: root/FS
diff options
context:
space:
mode:
authorChristopher Burger <burgerc@freeside.biz>2019-05-03 13:11:37 -0400
committerChristopher Burger <burgerc@freeside.biz>2019-05-03 15:37:09 -0400
commita17567f9953e53da23a42a70e4cb981b1c7cf6f5 (patch)
tree159ef66a2cd6eec1e2b09f4324021a6e38846d84 /FS
parent635874f1ea13ab971d2f8b95bfd0ca25eed0aaef (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.pm21
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;