From 0d3dee3cf6dc3518fb21d1014f5ebb5ea7f95434 Mon Sep 17 00:00:00 2001 From: ivan Date: Sat, 26 Jun 2010 20:54:40 +0000 Subject: [PATCH] adding more REST-like API for maestro here too --- httemplate/misc/maestro-customer_status.cgi | 16 ++++++++++++++++ httemplate/misc/maestro-customer_status.html | 16 ++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 httemplate/misc/maestro-customer_status.cgi create mode 100644 httemplate/misc/maestro-customer_status.html diff --git a/httemplate/misc/maestro-customer_status.cgi b/httemplate/misc/maestro-customer_status.cgi new file mode 100644 index 000000000..abd0fb48f --- /dev/null +++ b/httemplate/misc/maestro-customer_status.cgi @@ -0,0 +1,16 @@ +<% $uri->query %> +<%init> + +my $uri = new URI; + +my($query) = $cgi->keywords; +if ( $query =~ /^(\d+)$/ ) { + + use FS::Maestro; + $uri->query_form( FS::Maestro::customer_status($1) ); + +} else { + $uri->query_form( { 'error' => 'No custnum' } ); +} + + diff --git a/httemplate/misc/maestro-customer_status.html b/httemplate/misc/maestro-customer_status.html new file mode 100644 index 000000000..0c45bcd4b --- /dev/null +++ b/httemplate/misc/maestro-customer_status.html @@ -0,0 +1,16 @@ +<% objToJson( $return ) %> +<%init> + +my $return; + +my($query) = $cgi->keywords; +if ( $query =~ /^(\d+)$/ ) { + + use FS::Maestro; + $return = FS::Maestro::customer_status($1); + +} else { + $return = { 'error' => 'No custnum' }; +} + + -- 2.11.0