Skip to content

Commit 65b3b20

Browse files
committed
fixed crash, when server-adminlist.json is created
1 parent 8c74efb commit 65b3b20

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/factorio/server.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,8 @@ func NewFactorioServer() (err error) {
184184
if (server.Version.Greater(Version{0, 17, 0})) {
185185
if _, err = os.Stat(filepath.Join(config.FactorioConfigDir, config.FactorioAdminFile)); os.IsNotExist(err) {
186186
//save empty admins-file
187-
_ = ioutil.WriteFile(filepath.Join(config.FactorioConfigDir, config.FactorioAdminFile), []byte("[]"), 0664)
187+
err = ioutil.WriteFile(filepath.Join(config.FactorioConfigDir, config.FactorioAdminFile), []byte("[]"), 0664)
188+
server.Settings["admins"] = make([]string, 0)
188189
} else {
189190
var data []byte
190191
data, err = ioutil.ReadFile(filepath.Join(config.FactorioConfigDir, config.FactorioAdminFile))

0 commit comments

Comments
 (0)