From 9852ef0b8aa1033328b313f6f78232f5670f00df Mon Sep 17 00:00:00 2001 From: Kitsune Ral Date: Fri, 8 Sep 2017 22:39:42 +0900 Subject: Prepend basePath to produce endpoint paths correctly --- jobs/{{base}}.cpp.mustache | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'jobs') diff --git a/jobs/{{base}}.cpp.mustache b/jobs/{{base}}.cpp.mustache index 05c865b3..c9b0eb5e 100644 --- a/jobs/{{base}}.cpp.mustache +++ b/jobs/{{base}}.cpp.mustache @@ -19,13 +19,14 @@ class {{#@cap}}{{operationId}}{{/@cap}}Job::Private }; {{/returns?}} +static const auto basePath = QStringLiteral("{{basePathWithoutHost}}"); + {{#operation}} {{#@cap}}{{operationId}}{{/@cap}}Job::{{#@cap}}{{operationId}}{{/@cap}}Job(const ConnectionData* connection{{#allParams}}, {{!}} - {{#avoidCopy?}}const {{dataType}}&{{/avoidCopy?}} - {{^avoidCopy?}}{{dataType}}{{/avoidCopy?}} {{paramName}} + {{#avoidCopy?}}const {{dataType}}&{{/avoidCopy?}}{{^avoidCopy?}}{{dataType}}{{/avoidCopy?}} {{paramName}} {{/allParams}}) : BaseJob(connection, HttpVerb::{{#@cap}}{{#@tolower}}{{httpMethod}}{{/@tolower}}{{/@cap}}, "{{#@cap}}{{operationId}}{{/@cap}}Job" - , {{#pathParts}}{{part}}{{#hasMore}} % {{/hasMore}}{{/pathParts}} + , basePath{{#pathParts}} % {{part}}{{/pathParts}} , Query { {{#queryParams}} { "{{baseName}}", toJson({{paramName}}).toString() }{{#hasMore}}, {{/hasMore}} {{/queryParams}} } -- cgit v1.2.3