Skip to content

Commit ea94434

Browse files
DHAMODHARABALAJI RDHAMODHARABALAJI R
authored andcommitted
..
1 parent fb0a213 commit ea94434

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,3 +250,5 @@ To fix this:
250250
### References
251251

252252
- https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-getting-started-hello-world.html
253+
- [JavaScript environment for the SubmitData App tutorial](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javascriptv3/example_code/cross-services/submit-data-app)
254+
-

order-manager/src/handlers/getOrder.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ const dbContext = require("../utils/dbContext");
33

44
exports.handler = async (event) => {
55

6+
console.log('get-order-event: ', event)
7+
if (!event || !event.pathParameters || !event.pathParameters.id) {
8+
throw 'Invalid parameters specified.'
9+
}
10+
611
const id = event.pathParameters.id;
712
// let order = await getCache(`order:${orderId}`);
813

@@ -14,6 +19,13 @@ exports.handler = async (event) => {
1419

1520
const order = dbContext.Orders().Get({ id });
1621

22+
if (!order) {
23+
return {
24+
statusCode: 404,
25+
body: 'Data not found for the give id.'
26+
};
27+
}
28+
1729
return {
1830
statusCode: 200,
1931
body: JSON.stringify(order),

0 commit comments

Comments
 (0)