From 1d99ef48f473f6e1f59797b6c7b6d345e99c11f8 Mon Sep 17 00:00:00 2001 From: varnit goyal Date: Tue, 3 Dec 2024 06:25:04 +0530 Subject: [PATCH 1/2] TP-5555 | fix project reference id --- service/ProjectCreator.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/service/ProjectCreator.go b/service/ProjectCreator.go index 875e4f2..28d5b51 100644 --- a/service/ProjectCreator.go +++ b/service/ProjectCreator.go @@ -35,6 +35,7 @@ type UpdateProjectBody struct { Icon string `json:"logoUrl" binding:"required"` GithubUrl string `json:"githubUrl" binding:"required"` IgnorePatterns []string `json:"ignorePatterns" binding:"required"` + Account string `json:"account" binding:"required"` } func NewProjectCreator(logger *log.Logger, dbClient *gorm.DB, s3Client *aws.Actions, kafkaProducer producer.KProducer) *ProjectCreator { @@ -138,10 +139,11 @@ func (pc *ProjectCreator) ProjectUpdate(c *gin.Context) { } // Update the project in the database - if result := pc.dbClient.Where("id = ?", projectId).Updates(&db.Project{ + if result := pc.dbClient.Where("project_reference_id = ?", projectId).Updates(&db.Project{ GithubUrl: updateProjectBody.GithubUrl, Icon: updateProjectBody.Icon, IgnorePatterns: updateProjectBody.IgnorePatterns, + Account: updateProjectBody.Account, }); result.Error != nil { c.JSON(http.StatusInternalServerError, gin.H{"error": result.Error.Error()}) return From 46b8544f8621ebb644ba08e835c172005027b63c Mon Sep 17 00:00:00 2001 From: varnit goyal Date: Tue, 3 Dec 2024 07:19:37 +0530 Subject: [PATCH 2/2] TP-5555 | optimise symbolicator --- service/ProjectCreator.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/service/ProjectCreator.go b/service/ProjectCreator.go index 28d5b51..7368a28 100644 --- a/service/ProjectCreator.go +++ b/service/ProjectCreator.go @@ -29,6 +29,7 @@ type ProjectBody struct { Team string `json:"team" binding:"required"` Icon string `json:"icon"` GithubUrl string `json:"githubUrl" binding:"required"` + Account string `json:"account" binding:"required"` } type UpdateProjectBody struct { @@ -76,6 +77,7 @@ func (pc *ProjectCreator) CreateProject(ctx *gin.Context) { Icon: projectBody.Icon, GithubUrl: projectBody.GithubUrl, Secret: hex.EncodeToString(secret), + Account: projectBody.Account, }) if result.Error != nil {