From 397e0a3f683e324ce2d4d16c8a7f3f9346c8566b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Khoa=20L=C3=AA?= Date: Tue, 31 May 2016 21:35:08 +0700 Subject: PLT-2061 Include FULL PATH in logs when referring to a directory (#3170) --- api/file.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'api/file.go') diff --git a/api/file.go b/api/file.go index e29bb072a..92bceaa80 100644 --- a/api/file.go +++ b/api/file.go @@ -623,7 +623,8 @@ func MoveFile(oldPath, newPath string) *model.AppError { func WriteFileLocally(f []byte, path string) *model.AppError { if err := os.MkdirAll(filepath.Dir(path), 0774); err != nil { - return model.NewLocAppError("WriteFile", "api.file.write_file_locally.create_dir.app_error", nil, err.Error()) + directory, _ := filepath.Abs(filepath.Dir(path)) + return model.NewLocAppError("WriteFile", "api.file.write_file_locally.create_dir.app_error", nil, "directory="+directory+", err="+err.Error()) } if err := ioutil.WriteFile(path, f, 0644); err != nil { -- cgit v1.2.3-1-g7c22