Skip to content

Commit 1959d5e

Browse files
authored
Update serverless.js
1 parent 291486d commit 1959d5e

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

serverless.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ class Serverless {
1515
value: 'generic',
1616
writable: true
1717
})
18+
Object.defineProperty(this, "$getwayType", {
19+
value: '',
20+
writable: true
21+
})
1822
}
1923

2024
stream(request, response) {
@@ -64,8 +68,8 @@ class Serverless {
6468
}
6569
return (event, context) => {
6670
return new Promise((resolve) => {
67-
const request = new this.$request(new this.$streamRequest(event, context, this.$platform));
68-
const response = new this.$response(new this.$streamResponse(resolve, this.$platform))
71+
const request = new this.$request(new this.$streamRequest(event, context, this.$platform, this.$getwayType));
72+
const response = new this.$response(new this.$streamResponse(resolve, this.$platform, this.$getwayType))
6973
Object.defineProperty(response, 'request', { value: request })
7074
this.$handler(request, response, (err) => {
7175
this.next(err, resolve);
@@ -78,6 +82,10 @@ class Serverless {
7882
this.$platform = platform;
7983
}
8084

85+
getway(getwayType) {
86+
this.$getwayType = getwayType;
87+
}
88+
8189
entry(entryPath) {
8290
this.$entryPath = entryPath;
8391
this.loadMainModule(entryPath);

0 commit comments

Comments
 (0)