mirror of
https://git.macaw.me/skunky/SkunkyArt.git
synced 2025-04-04 05:27:35 +03:00
Переключатель кеша в озу, небольшие улучшения ксс, фикс нсфв, фикс максимального размера кеша
This commit is contained in:
parent
32c61ec8ea
commit
048bb470ab
7 changed files with 88 additions and 47 deletions
|
@ -41,12 +41,18 @@ func (a API) Error(description string, status int) {
|
|||
func (a API) sendMedia(d *devianter.Deviation) {
|
||||
mediaUrl, name := devianter.UrlFromMedia(d.Media)
|
||||
a.main.SetFilename(name)
|
||||
|
||||
if len(mediaUrl) != 0 {
|
||||
return
|
||||
}
|
||||
|
||||
if CFG.Proxy {
|
||||
mediaUrl = mediaUrl[21:]
|
||||
dot := strings.Index(mediaUrl, ".")
|
||||
a.main.Writer.Header().Del("Content-Type")
|
||||
a.main.DownloadAndSendMedia(mediaUrl[:dot], mediaUrl[dot+11:])
|
||||
} else {
|
||||
a.main.Writer.Header().Add("Location", mediaUrl)
|
||||
a.main.Writer.WriteHeader(302)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue