feat: add getSurpriseMePageDetails API endpoint and implement user-specific activity retrieval logic

This commit is contained in:
2026-02-09 15:27:10 +05:30
parent 73c528d1cc
commit 5ccdcdedae
3 changed files with 405 additions and 0 deletions

View File

@@ -107,6 +107,21 @@ getLandingPageDetails:
path: /user/activities/get-landing-page-details
method: get
getSurpriseMePageDetails:
handler: src/modules/user/handlers/activities/surpriseMePage.handler
memorySize: 384
package:
patterns:
- 'src/modules/user/activities/**'
- ${file(./serverless/patterns/base.yml):pattern1}
- ${file(./serverless/patterns/base.yml):pattern2}
- ${file(./serverless/patterns/base.yml):pattern3}
- ${file(./serverless/patterns/base.yml):pattern4}
events:
- httpApi:
path: /user/activities/get-surprise-me-page-details
method: get
getActivityDetailsById:
handler: src/modules/user/handlers/activities/getByIdActivityDetails.handler
memorySize: 384