From 90792dcb477ad38143e5387c480ba1acf55969dd Mon Sep 17 00:00:00 2001 From: Lokesh Dugar Date: Wed, 11 Sep 2024 12:03:08 +0530 Subject: [PATCH] TP-55555 | Add new project changes (#17) --- configs/application.yml | 2 +- models/db/project.go | 1 + service/ProjectCreator.go | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/configs/application.yml b/configs/application.yml index c72066a..92a2efc 100644 --- a/configs/application.yml +++ b/configs/application.yml @@ -80,4 +80,4 @@ aws: #mjolnir config mjolnir: service.url: https://qa-mjolnir-service.np.navi-ppl.in - realm.id: O3G7sCWk4r + realm.id: ZicSxsvBwE diff --git a/models/db/project.go b/models/db/project.go index fe04ad3..6f4d4b0 100644 --- a/models/db/project.go +++ b/models/db/project.go @@ -12,4 +12,5 @@ type Project struct { ProjectReferenceId string `json:"projectReferenceId" gorm:"primaryKey"` Name string `json:"name" gorm:"unique"` Team string `json:"team"` + Icon string `json:"icon"` } diff --git a/service/ProjectCreator.go b/service/ProjectCreator.go index 1fd9bbd..33e44cc 100644 --- a/service/ProjectCreator.go +++ b/service/ProjectCreator.go @@ -23,6 +23,7 @@ type ProjectCreator struct { type ProjectBody struct { Name string `json:"name" binding:"required"` Team string `json:"team" binding:"required"` + Icon string `json:"icon"` } func NewProjectCreator(logger *log.Logger, dbClient *gorm.DB, s3Client *aws.Actions, kafkaProducer producer.KProducer) *ProjectCreator { @@ -53,6 +54,7 @@ func (pc *ProjectCreator) CreateProject(ctx *gin.Context) { ProjectReferenceId: i.String(), Name: projectBody.Name, Team: projectBody.Team, + Icon: projectBody.Icon, }) if result.Error != nil {