Add required FromAgencyId and ToAgencyId to LookupVersionResponse.
authorJason Stephenson <jason@sigio.com>
Sat, 23 Aug 2014 14:22:58 +0000 (10:22 -0400)
committerJason Stephenson <jason@sigio.com>
Sat, 23 Aug 2014 14:22:58 +0000 (10:22 -0400)
Signed-off-by: Jason Stephenson <jason@sigio.com>
lib/NCIP/ILS.pm
templates/includes/LookupVersionResponse.inc

index 9d0ecc0..dbc6a32 100644 (file)
@@ -186,8 +186,9 @@ sub lookupversion {
     my $request = shift;
 
     my $response = NCIP::Response->new({type => "LookupVersionResponse"});
-    $response->header($self->make_header($request));
     my $payload = {
+        fromagencyid => $request->{LookupVersion}->{ToAgencyId},
+        toagencyid => $request->{LookupVersion}->{FromAgencyId},
         versions => [ NCIP::Const::SUPPORTED_VERSIONS ]
     };
     $response->data($payload);
index 5cfcc8e..b08479e 100644 (file)
@@ -1,3 +1,9 @@
+<FromAgencyId>
+[%- fromagencyid -%]
+</FromAgencyId>
+<ToAgencyId>
+[%- toagencyid -%]
+</ToAgencyId>
 [% FOREACH version IN data.versions -%]
 <VersionSupported>
 [%- version | xml -%]