aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2021-09-13 20:03:54 +0200
committerHimbeerserverDE <himbeerserverde@gmail.com>2021-09-13 20:03:54 +0200
commitba1ff3db6fc67d7cc03be5969251bbdaf0f35f83 (patch)
treee9d9e77bcfe04ea7970710898b43db0ef5fecf2f
parentd58afab08755a2a6d7ab31a9b1fb2c27ed94aeb2 (diff)
Fix media download
-rw-r--r--content.go4
-rw-r--r--mediacache.go2
2 files changed, 3 insertions, 3 deletions
diff --git a/content.go b/content.go
index 470b4be..2d2336d 100644
--- a/content.go
+++ b/content.go
@@ -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)
}
}