From 90e5e279c175b238d58432acb5eb6422ddfe22e7 Mon Sep 17 00:00:00 2001 From: Christopher Speller Date: Thu, 26 Jul 2018 10:52:24 -0700 Subject: Fix file streaming to close files. (#9168) --- app/file.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'app/file.go') diff --git a/app/file.go b/app/file.go index 537f76aaa..8cee3d740 100644 --- a/app/file.go +++ b/app/file.go @@ -70,7 +70,8 @@ func (a *App) ReadFile(path string) ([]byte, *model.AppError) { return backend.ReadFile(path) } -func (a *App) FileReader(path string) (io.Reader, *model.AppError) { +// Caller must close the first return value +func (a *App) FileReader(path string) (io.ReadCloser, *model.AppError) { backend, err := a.FileBackend() if err != nil { return nil, err -- cgit v1.2.3-1-g7c22