Add new handlers for accepting and rejecting host applications, including email notifications. Updated serverless configuration with new function timeouts and added missing handlers. Refactored profile update logic to improve file upload handling and added user detail retrieval methods in the Minglar service.

This commit is contained in:
2025-11-22 19:22:34 +05:30
parent e7c94a1b19
commit 3b1aac921f
12 changed files with 716 additions and 274 deletions

View File

@@ -287,6 +287,7 @@ functions:
updateMinglarProfile:
handler: src/modules/minglaradmin/handlers/updateProfile.handler
timeout: 30
package:
patterns:
- 'src/modules/host/handlers/updateProfile.*'
@@ -299,7 +300,6 @@ functions:
- 'node_modules/@smithy/**'
- 'node_modules/tslib/**'
- 'node_modules/fast-xml-parser/**'
events:
- httpApi:
@@ -410,8 +410,7 @@ functions:
- httpApi:
path: /prepopulate/get-all-bank-currency-details
method: get
getAllDocumentCountryStateCityDetails:
handler: src/modules/prepopulate/handlers/getAllDocTypeWithCountryState.handler
package:
@@ -487,6 +486,21 @@ functions:
path: /minglaradmin/accept-host-application
method: patch
acceptHostApplicationMinglar:
handler: src/modules/minglaradmin/handlers/acceptHostAppMinglar.handler
package:
patterns:
- 'src/modules/minglaradmin/**'
- 'common/**'
- 'src/common/**'
- 'node_modules/@prisma/client/**'
- 'node_modules/.prisma/**'
events:
- httpApi:
path: /minglaradmin/accept-host-application-minglar
method: patch
rejectHostApplication:
handler: src/modules/minglaradmin/handlers/rejectHostApplication.handler
package:
@@ -502,6 +516,21 @@ functions:
path: /minglaradmin/reject-host-application
method: patch
rejectHostApplicationAM:
handler: src/modules/minglaradmin/handlers/rejectHostApplicationAM.handler
package:
patterns:
- 'src/modules/minglaradmin/**'
- 'common/**'
- 'src/common/**'
- 'node_modules/@prisma/client/**'
- 'node_modules/.prisma/**'
events:
- httpApi:
path: /minglaradmin/reject-host-application-am
method: patch
addCompanyDetails:
handler: src/modules/host/handlers/addCompanyDetails.handler
package: