TP-24568 |build flavour added for build| Aman Singh
This commit is contained in:
@@ -43,11 +43,19 @@ func NewHoustonService(logger *log.Logger, dbClient *gorm.DB, kafkaProducer prod
|
||||
func (houstonService *HoustonService) CreateHouston(c *gin.Context) {
|
||||
var request CreateHoustonRequest
|
||||
userEmail := c.GetHeader(constants.EMAIL_HEADER_NAME)
|
||||
issueId := c.GetHeader(constants.ISSUE_ID_HEADER_NAME)
|
||||
if err := c.BindJSON(&request); err != nil {
|
||||
fmt.Println("Error binding JSON:", err)
|
||||
createErrorResponse(c, http.StatusBadRequest, "Invalid request payload")
|
||||
return
|
||||
}
|
||||
|
||||
if userEmail == "" || issueId == "" {
|
||||
fmt.Println("User email not found in headers")
|
||||
createErrorResponse(c, http.StatusBadRequest, "BAD REQUEST")
|
||||
return
|
||||
}
|
||||
|
||||
request.CreatedBy = userEmail
|
||||
request.ErrorID = ""
|
||||
|
||||
@@ -78,7 +86,7 @@ func (houstonService *HoustonService) CreateHouston(c *gin.Context) {
|
||||
}
|
||||
|
||||
result := houstonService.dbClient.Create(&db.Houston{
|
||||
ErrorId: request.ErrorID,
|
||||
ErrorId: issueId,
|
||||
HoustonID: response.Data.ID,
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user