[fix] http/rest invocations

This commit is contained in:
fenris 2025-09-25 16:53:06 +02:00
parent 3d7ba02b78
commit 278785cde1
3 changed files with 10 additions and 10 deletions

View file

@ -5,9 +5,9 @@ namespace _zeitbild.api
/** /**
*/ */
export function make( export function make(
) : lib_plankton.rest.type_rest ) : lib_plankton.rest_http.type_rest
{ {
const rest_subject : lib_plankton.rest.type_rest = lib_plankton.rest.make( const rest_subject : lib_plankton.rest_http.type_rest = lib_plankton.rest_http.make(
{ {
"title": "zeitbild", "title": "zeitbild",
"versioning_method": "header", "versioning_method": "header",
@ -15,7 +15,7 @@ namespace _zeitbild.api
"set_access_control_headers": true, "set_access_control_headers": true,
"authentication": { "authentication": {
"kind": "key_header", "kind": "key_header",
"parameters": {"name": "X-Session-Key"} "data": {"name": "X-Session-Key"}
}, },
} }
); );

View file

@ -8,7 +8,7 @@ namespace _zeitbild.api
options : { options : {
nullable ?: boolean; nullable ?: boolean;
} = {} } = {}
) : lib_plankton.rest.type_oas_schema ) : lib_plankton.rest_http.type_oas_schema
{ {
options = Object.assign( options = Object.assign(
{ {
@ -49,7 +49,7 @@ namespace _zeitbild.api
options : { options : {
nullable ?: boolean; nullable ?: boolean;
} = {} } = {}
) : lib_plankton.rest.type_oas_schema ) : lib_plankton.rest_http.type_oas_schema
{ {
options = Object.assign( options = Object.assign(
{ {
@ -90,7 +90,7 @@ namespace _zeitbild.api
options : { options : {
nullable ?: boolean; nullable ?: boolean;
} = {} } = {}
) : lib_plankton.rest.type_oas_schema ) : lib_plankton.rest_http.type_oas_schema
{ {
options = Object.assign( options = Object.assign(
{ {

View file

@ -383,11 +383,11 @@ async function main(
} }
case "api-doc": { case "api-doc": {
lib_plankton.log.set_main_logger([]); lib_plankton.log.set_main_logger([]);
const rest_subject : lib_plankton.rest.type_rest = _zeitbild.api.make(); const rest_subject : lib_plankton.rest_http.type_rest = _zeitbild.api.make();
lib_plankton.log.conf_pop(); lib_plankton.log.conf_pop();
process.stdout.write( process.stdout.write(
JSON.stringify( JSON.stringify(
lib_plankton.rest.to_oas(rest_subject), lib_plankton.rest_http.to_oas(rest_subject),
undefined, undefined,
"\t" "\t"
) )
@ -439,11 +439,11 @@ async function main(
await _zeitbild.auth.init(); await _zeitbild.auth.init();
const rest_subject : lib_plankton.rest.type_rest = _zeitbild.api.make(); const rest_subject : lib_plankton.rest_http.type_rest = _zeitbild.api.make();
const server : lib_plankton.server.type_subject = lib_plankton.server.make( const server : lib_plankton.server.type_subject = lib_plankton.server.make(
async (input, metadata) => { async (input, metadata) => {
const http_request : lib_plankton.http.type_request = lib_plankton.http.decode_request(input.toString()); const http_request : lib_plankton.http.type_request = lib_plankton.http.decode_request(input.toString());
const http_response : lib_plankton.http.type_response = await lib_plankton.rest.call( const http_response : lib_plankton.http.type_response = await lib_plankton.rest_http.call(
rest_subject, rest_subject,
http_request, http_request,
{ {