package controller import ( "context" "fmt" "ticket-pimp/internal/domain" ) func (wc *WorkflowController) CreateCoda(guildID string, chanID string) (string, error) { p, err := wc.GetProjectByChannelID(context.TODO(), chanID) if err != nil { return "", err } requestResult, err := wc.ICoda.CreateApp(domain.CodaApplication{ ID: p.Key, Summary: p.Name, URL: fmt.Sprintf("https://discord.com/channels/%s/%s", guildID, chanID), Git: p.ProjectGit, GitBuild: p.BuildGit, Folder: p.Folder, }) return requestResult, err }