diff --git a/routes/user/scenario_duplication.go b/routes/user/scenario_duplication.go index 39eb66538573f430416fb64d4c0b2fe8807a095a..2cfd40ee7cb25e209d3b5127ebacc66be940a212 100644 --- a/routes/user/scenario_duplication.go +++ b/routes/user/scenario_duplication.go @@ -178,10 +178,6 @@ func RemoveDuplicate(sc *database.Scenario, u *database.User) error { if err != nil { return err } - fmt.Println("IC found") - fmt.Println(ic.Type) - fmt.Println(ic.Category) - fmt.Println(ic.Name) if ic.Type == "kubernetes" && ic.Category == "simulator" && strings.Contains(ic.Name, u.Username) { msg := `{"uuid": "` + ic.UUID + `"}` @@ -204,16 +200,18 @@ func RemoveDuplicate(sc *database.Scenario, u *database.User) error { if err != nil { return err } - fmt.Println("Action marshalled") if session != nil { if session.IsReady { err = session.Send(payload, ic.Manager) if err != nil { - db.Delete(&ic) + return err } - fmt.Println("Ic deleted") - return err + err = db.Delete(&ic).Error + if err != nil { + return err + } + } else { return fmt.Errorf("could not send IC create action, AMQP session is not ready") }