From 7bd30c102690956306737b5da44b6f2bc1527f1e Mon Sep 17 00:00:00 2001 From: Henrique Dias Date: Tue, 18 Jul 2017 16:36:08 +0100 Subject: [PATCH] Fix credentials first time Former-commit-id: 04503b0fd120f7f040cd1eeb9dd731744f8becd4 [formerly 034a404bc26ee1735c59aa1c3ae4d8de5ad1a052] [formerly a36ccab9ab615de39f9ebf53621f8c8b1c157481 [formerly c2ccc4f6b8f54f05552370c7a8f39b83840357ea]] Former-commit-id: 7d184c5e57b7854f5879f0bb02f3e3d50b1ea457 [formerly b6b59e12353b2e4f96f17b56bd87225deb3d92ee] Former-commit-id: 9a0a328098c8981d3694cad40314834a3140508f --- filemanager.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/filemanager.go b/filemanager.go index 7dc7cabd..f3575d80 100644 --- a/filemanager.go +++ b/filemanager.go @@ -223,9 +223,12 @@ func New(database string, base User) (*FileManager, error) { // Attaches db to this File Manager instance. m.db = db - base.Username = "" - base.Password = "" - m.DefaultUser = &base + + // Create the default user, making a copy of the base. + u := base + u.Username = "" + u.Password = "" + m.DefaultUser = &u return m, nil }