fix meme saving. again.

This commit is contained in:
Ted Unangst 2019-10-02 17:14:14 -04:00
parent 1595e1f9de
commit bb52c24c31
2 changed files with 7 additions and 5 deletions

View File

@ -292,9 +292,11 @@ func savefile(xid string, name string, desc string, url string, media string, lo
return 0, err
}
fileid, _ := res.LastInsertId()
_, err = stmtSaveFileData.Exec(xid, media, data)
if err != nil {
return 0, err
if local {
_, err = stmtSaveFileData.Exec(xid, media, data)
if err != nil {
return 0, err
}
}
return fileid, nil
}

4
fun.go
View File

@ -312,13 +312,13 @@ func memetize(honk *Honk) {
fd.Close()
url := fmt.Sprintf("https://%s/meme/%s", serverName, name)
res, err := stmtSaveFile.Exec("", name, name, url, ct, 0, "")
fileid, err := savefile("", name, name, url, ct, false, nil)
if err != nil {
log.Printf("error saving meme: %s", err)
return x
}
var d Donk
d.FileID, _ = res.LastInsertId()
d.FileID = fileid
d.XID = ""
d.Name = name
d.Media = ct