diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2021-09-13 20:03:54 +0200 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2021-09-13 20:03:54 +0200 |
commit | ba1ff3db6fc67d7cc03be5969251bbdaf0f35f83 (patch) | |
tree | e9d9e77bcfe04ea7970710898b43db0ef5fecf2f | |
parent | d58afab08755a2a6d7ab31a9b1fb2c27ed94aeb2 (diff) |
Fix media download
-rw-r--r-- | content.go | 4 | ||||
-rw-r--r-- | mediacache.go | 2 |
2 files changed, 3 insertions, 3 deletions
@@ -225,9 +225,9 @@ func handleContent(cc *contentConn) { cc.SendCmd(&mt.ToSrvReqMedia{Filenames: filenames}) case *mt.ToCltMedia: for _, f := range cmd.Files { - for _, af := range cc.media { + for i, af := range cc.media { if af.name == f.Name { - af.data = f.Data + cc.media[i].data = f.Data break } } diff --git a/mediacache.go b/mediacache.go index f27d598..15ae4e5 100644 --- a/mediacache.go +++ b/mediacache.go @@ -33,7 +33,7 @@ func (cc *contentConn) updateCache() { os.Mkdir(Path("cache"), 0777) for _, f := range cc.media { - os.WriteFile(cc.name+"_"+f.name, f.data, 0666) + os.WriteFile(Path("cache/", cc.name, "_", f.name), f.data, 0666) } } |