Skip to content

Commit bd17a15

Browse files
Balázs Zsoldoswing328
authored andcommitted
Avoid nullsafe errors in typescript-rxjs runtime.ts (#3255)
* #3253 Avoid nullsafe errors in typescript-rxjs runtime.ts * #3253 Updating samples
1 parent 90bd90c commit bd17a15

5 files changed

Lines changed: 10 additions & 10 deletions

File tree

modules/openapi-generator/src/main/resources/typescript-rxjs/runtime.mustache

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,15 +107,15 @@ export class BaseAPI {
107107
return of(params).pipe(
108108
map((args) => {
109109
if (preMiddlewares) {
110-
preMiddlewares.forEach((mw) => (args = mw.pre({ ...args })));
110+
preMiddlewares.forEach((mw) => (args = mw.pre!({ ...args })));
111111
}
112112
return args;
113113
}),
114114
concatMap((args) =>
115115
ajax({ url: args.url, ...args.options }).pipe(
116116
map((response) => {
117117
if (postMiddlewares) {
118-
postMiddlewares.forEach((mw) => (response = mw.post({ ...params, response })));
118+
postMiddlewares.forEach((mw) => (response = mw.post!({ ...params, response })));
119119
}
120120
return response;
121121
})

samples/client/petstore/typescript-rxjs/builds/default/runtime.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,15 +118,15 @@ export class BaseAPI {
118118
return of(params).pipe(
119119
map((args) => {
120120
if (preMiddlewares) {
121-
preMiddlewares.forEach((mw) => (args = mw.pre({ ...args })));
121+
preMiddlewares.forEach((mw) => (args = mw.pre!({ ...args })));
122122
}
123123
return args;
124124
}),
125125
concatMap((args) =>
126126
ajax({ url: args.url, ...args.options }).pipe(
127127
map((response) => {
128128
if (postMiddlewares) {
129-
postMiddlewares.forEach((mw) => (response = mw.post({ ...params, response })));
129+
postMiddlewares.forEach((mw) => (response = mw.post!({ ...params, response })));
130130
}
131131
return response;
132132
})

samples/client/petstore/typescript-rxjs/builds/es6-target/runtime.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,15 +118,15 @@ export class BaseAPI {
118118
return of(params).pipe(
119119
map((args) => {
120120
if (preMiddlewares) {
121-
preMiddlewares.forEach((mw) => (args = mw.pre({ ...args })));
121+
preMiddlewares.forEach((mw) => (args = mw.pre!({ ...args })));
122122
}
123123
return args;
124124
}),
125125
concatMap((args) =>
126126
ajax({ url: args.url, ...args.options }).pipe(
127127
map((response) => {
128128
if (postMiddlewares) {
129-
postMiddlewares.forEach((mw) => (response = mw.post({ ...params, response })));
129+
postMiddlewares.forEach((mw) => (response = mw.post!({ ...params, response })));
130130
}
131131
return response;
132132
})

samples/client/petstore/typescript-rxjs/builds/with-interfaces/runtime.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,15 +118,15 @@ export class BaseAPI {
118118
return of(params).pipe(
119119
map((args) => {
120120
if (preMiddlewares) {
121-
preMiddlewares.forEach((mw) => (args = mw.pre({ ...args })));
121+
preMiddlewares.forEach((mw) => (args = mw.pre!({ ...args })));
122122
}
123123
return args;
124124
}),
125125
concatMap((args) =>
126126
ajax({ url: args.url, ...args.options }).pipe(
127127
map((response) => {
128128
if (postMiddlewares) {
129-
postMiddlewares.forEach((mw) => (response = mw.post({ ...params, response })));
129+
postMiddlewares.forEach((mw) => (response = mw.post!({ ...params, response })));
130130
}
131131
return response;
132132
})

samples/client/petstore/typescript-rxjs/builds/with-npm-version/runtime.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,15 +118,15 @@ export class BaseAPI {
118118
return of(params).pipe(
119119
map((args) => {
120120
if (preMiddlewares) {
121-
preMiddlewares.forEach((mw) => (args = mw.pre({ ...args })));
121+
preMiddlewares.forEach((mw) => (args = mw.pre!({ ...args })));
122122
}
123123
return args;
124124
}),
125125
concatMap((args) =>
126126
ajax({ url: args.url, ...args.options }).pipe(
127127
map((response) => {
128128
if (postMiddlewares) {
129-
postMiddlewares.forEach((mw) => (response = mw.post({ ...params, response })));
129+
postMiddlewares.forEach((mw) => (response = mw.post!({ ...params, response })));
130130
}
131131
return response;
132132
})

0 commit comments

Comments
 (0)