on createServer autostart after create
continuous-integration/drone/pr Build is passing Details

This commit is contained in:
Dan Ballard 2021-11-03 11:56:20 -07:00
parent 17ab80f09c
commit 77a5cc3a86
1 changed files with 3 additions and 1 deletions

4
lib.go
View File

@ -1018,7 +1018,6 @@ func CreateServer(password string, description string, autostart bool) {
s.SetAttribute(server.AttrDescription, description)
if autostart {
s.SetAttribute(server.AttrAutostart, "true")
LaunchServer(s.Onion())
} else {
s.SetAttribute(server.AttrAutostart, "false")
}
@ -1032,6 +1031,9 @@ func CreateServer(password string, description string, autostart bool) {
ev := event.NewEvent(servers.NewServer, make(map[event.Field]string))
serverInfo.EnrichEvent(&ev)
application.GetPrimaryBus().Publish(ev)
if autostart {
LaunchServer(s.Onion())
}
}
}
}