DodoApp: Add optional name field to create app form
Change-Id: I03f6efaf9cf787e34c69da1b9a97913c195b2c8c
diff --git a/core/installer/welcome/dodo_app.go b/core/installer/welcome/dodo_app.go
index b02f7e9..57de50e 100644
--- a/core/installer/welcome/dodo_app.go
+++ b/core/installer/welcome/dodo_app.go
@@ -856,8 +856,12 @@
http.Error(w, "missing type", http.StatusBadRequest)
return
}
- g := installer.NewFixedLengthRandomNameGenerator(3)
- appName, err := g.Generate()
+ appName := r.FormValue("name")
+ var err error
+ if appName == "" {
+ g := installer.NewFixedLengthRandomNameGenerator(3)
+ appName, err = g.Generate()
+ }
if err != nil {
http.Error(w, err.Error(), http.StatusInternalServerError)
return