Skip to content

Commit a51b1bf

Browse files
committedSep 28, 2023
return modeid while registering relationship
Signed-off-by: Pranav Singh <pranavsingh02@hotmail.com>
1 parent 4bab259 commit a51b1bf

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed
 

‎models/meshmodel/core/v1alpha1/relationship.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -137,19 +137,19 @@ func (r RelationshipDefinition) GetID() uuid.UUID {
137137
return r.ID
138138
}
139139

140-
func CreateRelationship(db *database.Handler, r RelationshipDefinition) (uuid.UUID, error) {
140+
func CreateRelationship(db *database.Handler, r RelationshipDefinition) (uuid.UUID, uuid.UUID, error) {
141141
r.ID = uuid.New()
142142
mid, err := CreateModel(db, r.Model)
143143
if err != nil {
144-
return uuid.UUID{}, err
144+
return uuid.UUID{}, uuid.UUID{}, err
145145
}
146146
rdb := r.GetRelationshipDefinitionDB()
147147
rdb.ModelID = mid
148148
err = db.Create(&rdb).Error
149149
if err != nil {
150-
return uuid.UUID{}, err
150+
return uuid.UUID{}, uuid.UUID{}, err
151151
}
152-
return r.ID, err
152+
return r.ID, mid, err
153153
}
154154

155155
func (r *RelationshipDefinition) GetRelationshipDefinitionDB() (rdb RelationshipDefinitionDB) {

0 commit comments

Comments
 (0)
Please sign in to comment.