diff --git a/webcontroller/file_viewer.go b/webcontroller/file_viewer.go index 83cd880..fd8663b 100644 --- a/webcontroller/file_viewer.go +++ b/webcontroller/file_viewer.go @@ -80,14 +80,14 @@ func (vd *viewerData) adType(files []pixelapi.ListFile) { // Intn returns a number up to n, but never n itself. So to get a random 0 // or 1 we need to give it n=2. We can use this function to make other // splits like 1/3 1/4, etc - switch i := rand.Intn(8); i { + switch i := rand.Intn(10); i { case 0: vd.AdBannerType = brave case 1: vd.AdBannerType = aAds - case 2, 3, 4: + case 2, 3: vd.AdBannerType = adsPlus - case 5, 6, 7: + case 4, 5, 6, 7, 8, 9: vd.AdBannerType = pixFuture default: panic(fmt.Errorf("random number generator returned unrecognised number: %d", i))