backport API_getinfo, RT#76831
authorIvan Kohler <ivan@freeside.biz>
Tue, 25 Jul 2017 06:58:38 +0000 (23:58 -0700)
committerIvan Kohler <ivan@freeside.biz>
Tue, 25 Jul 2017 06:58:38 +0000 (23:58 -0700)
FS/FS/cust_svc.pm

index 511fcf3..1390f07 100644 (file)
@@ -1079,6 +1079,13 @@ sub tickets {
   (@tickets);
 }
 
+sub API_getinfo {
+  my $self = shift;
+  my $svc_x = $self->svc_x;
+ +{ ( map { $_=>$self->$_ } $self->fields ),
+    ( map { $svc_x=>$svc_x->$_ } $svc_x->fields ),
+  };
+}
 
 =back