From c55368d4f45cafcc7efd7553fa4cb69360c64d6d Mon Sep 17 00:00:00 2001 From: Andinus Date: Wed, 25 Mar 2020 23:57:26 +0530 Subject: Disable caching on random (bpod) --- bpod/json.go | 19 ------------------- 1 file changed, 19 deletions(-) (limited to 'bpod') diff --git a/bpod/json.go b/bpod/json.go index 8829f36..3c24bf7 100644 --- a/bpod/json.go +++ b/bpod/json.go @@ -26,25 +26,6 @@ type List struct { Photos []BPOD `json:"images"` } -// MarshalJson takes res as input and returns body. This remarshaling -// is required because of a bug. To learn about why this is required, -// remove this function & then run `cetus set bpod -random`. Put a -// `fmt.Println(res, body)` somewhere and look at how they differ. res -// will contain a single entry but body will have all 7 entries which -// is bad because body is cached to disk to view later. Look at -// comment in UnmarshalJson func to understand why res has a single -// entry and body has all when random flag is passed. -func MarshalJson(res BPOD) (string, error) { - out, err := json.Marshal(res) - if err != nil { - err = fmt.Errorf("%s\n%s", - "MarshalJson failed", - err.Error()) - } - body := string(out) - return body, err -} - // UnmarshalJson will take body as input & unmarshal it to res, func UnmarshalJson(body string) (BPOD, error) { list := List{} -- cgit 1.4.1-2-gfad0