diff options
author | zeripath <art27@cantab.net> | 2020-10-16 04:51:06 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-15 23:51:06 -0400 |
commit | 91f2afdb546364195ff909186983b94a61ab3181 (patch) | |
tree | 3e3f38a31ca3206a5cf7efc799e7a8ac81a71db9 /go.sum | |
parent | cb171dbd56e3889735115a04e4846f98ec364d65 (diff) | |
download | gitea-91f2afdb546364195ff909186983b94a61ab3181.tar.gz gitea-91f2afdb546364195ff909186983b94a61ab3181.zip |
Prevent panics with missing storage (#13164)
* The `.Use` of storageHandler before setting up the template renderer
causes a panic if there is an error to log.
* The error passed to `ctx.Error` in that case may contain sensitive
information and should not be rendered to the end user. We should
instead log the error and render a simple error message.
* There is no handling of missing avatars and this needs a 404. Minio
errors need to be mapped to standard golang errors such as
os.ErrNotExist.
* There is no logging when storage is set up.
Related #13159
Signed-off-by: Andrew Thornton <art27@cantab.net>
Diffstat (limited to 'go.sum')
0 files changed, 0 insertions, 0 deletions