https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21334

Justin Jack <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #12 from Justin Jack <[email protected]> ---
(In reply to Josef Moravec from comment #7)
> Created attachment 78600 [details] [review]
> Bug 21334: Add bibliographic content type definitions
> 
> This patch adds the following content type definitions, to be used by
> endpoint authors implementing MARC-related endpoints:
> 
> --------------------------------------
> | Content-type             | Alias   |
> |--------------------------|---------|
> | application/marcxml+xml  | marcxml |
> | application/marc-in-json | mij     |
> | application/marc         | marc    |
> --------------------------------------
> 
> Code using this aliases will use them like this:
> - Suppose you want to output data in MARCXML format:
> 
> my $record = cool_method_that_returns_MARC_RECORD();
> return $c->render( status => 200, format => 'marcxml', text =>
> $record->as_xml_record );
> 
> Note: 'text' by defaults encodes output as UTF-8. If the encoding is not
> UTF-8 you should encode the data on your own.
> 
> To test:
> - Apply this patches
> - Run:
>   $ kshell
>  k$ prove t/db_dependent/Koha/REST/V1.t
> => SUCCESS: Test pass!
> - Sign off :-D
> 
> Signed-off-by: Michal Denar <https://whatstatus.co/guess-ill-die>
> 
> Signed-off-by: Josef Moravec <[email protected]>

After pushing bug 21116 I decided this one warranted backporting for the same
reasons outlined on that bug.

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to