summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2018-05-08 15:44:08 -0700
committerIvan Kohler <ivan@freeside.biz>2018-05-08 15:44:08 -0700
commit489b07f487fc230e723618b9d1fe981cc8a620c2 (patch)
treeeabf6d861d6f67269645970da8e1c495c6dd0c50
parentb85fa34c25e232ef469e80718d985cc04765332d (diff)
show account services in address block list too, RT#79825
-rwxr-xr-xFS/FS/addr_block.pm12
1 files changed, 12 insertions, 0 deletions
diff --git a/FS/FS/addr_block.pm b/FS/FS/addr_block.pm
index 7687334d7..b8486fe98 100755
--- a/FS/FS/addr_block.pm
+++ b/FS/FS/addr_block.pm
@@ -203,6 +203,18 @@ sub svc_broadband {
return qsearch('svc_broadband', { blocknum => $self->blocknum });
}
+=item svc_acct
+
+Returns a list of FS::svc_broadband objects associated
+with this object.
+
+=cut
+
+sub svc_acct {
+ my $self = shift;
+ return qsearch('svc_acct', { blocknum => $self->blocknum });
+}
+
=item NetAddr
Returns a NetAddr::IP object for this block's address and netmask.