Skip to content
Snippets Groups Projects
Commit ad0c5343 authored by Sebastian Böckelmann's avatar Sebastian Böckelmann
Browse files

FIX: replace HTTP_METHOD in list functions

parent 1edd7fd9
No related branches found
No related tags found
No related merge requests found
......@@ -327,7 +327,7 @@ def typescript(output_dir):
"\t\t\t\t$OLD\n"
"\t\t\t}\n"
"\t\t}\n"
"\t\treturn useAxios(`${NETVSConfig.NETDB_API_BASE_URL}/${NETVSConfig.NETDB_API_VERSION}/$PATH`, { method: '$HTTP_METHOD', data: { } })\n"
"\t\treturn useAxios(`${NETVSConfig.NETDB_API_BASE_URL}/${NETVSConfig.NETDB_API_VERSION}/$PATH`, { method: '$HTTP_METHOD', data: { params } })\n"
#"\t\tAxios.$HTTP_METHOD(`${NETVSConfig.NETDB_API_BASE_URL}/${NETVSConfig.NETDB_API_VERSION}/$PATH`, params, (config || {}).netdb_axios_config)\n"
"\t}")
......@@ -389,6 +389,11 @@ def typescript(output_dir):
#"\t\treturn Axios.get(`${NETVSConfig.NETDB_API_BASE_URL}/${NETVSConfig.NETDB_API_VERSION}/$PATH`, cnf)\n"
"\t}")
code_template = code_template.replace("$METHOD_NAME", api_function.name)
if api_function.is_data_manipulating:
code_template = code_template.replace('$HTTP_METHOD', "post")
else:
code_template = code_template.replace('$HTTP_METHOD', "get")
for index, parameter in enumerate(api_function.parameters.values()):
# function attributes
function_attribute_replacement_str = parameter.name + ": " + map_netdb_type_to_typescript_type(parameter.data_type)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment