Skip to content

Commit 8262e68

Browse files
authored
Merge pull request udacity#63 from ggmartins/master
fix: parseInt of urlExpiration + xray:PutTraceSegments perm for getImages
2 parents 0245292 + 02ea9f2 commit 8262e68

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

course-04/exercises/lesson-4/solution/src/lambda/http/createImage.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,6 @@ function getUploadUrl(imageId: string) {
8888
return s3.getSignedUrl('putObject', {
8989
Bucket: bucketName,
9090
Key: imageId,
91-
Expires: urlExpiration
91+
Expires: parseInt(urlExpiration)
9292
})
9393
}

course-04/exercises/lesson-6/starter-code/serverless.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,10 @@ functions:
157157
Action:
158158
- dynamodb:GetItem
159159
Resource: arn:aws:dynamodb:${self:provider.region}:*:table/${self:provider.environment.GROUPS_TABLE}
160+
- Effect: Allow
161+
Action:
162+
- xray:PutTraceSegments
163+
Resource: "*"
160164

161165
CreateImage:
162166
handler: src/lambda/http/createImage.handler

0 commit comments

Comments
 (0)