1
0
Эх сурвалжийг харах

auto update script executed

Toby Chui 1 жил өмнө
parent
commit
990d248239
2 өөрчлөгдсөн 22 нэмэгдсэн , 134 устгасан
  1. 7 0
      mod/geodb/geoloader.go
  2. 15 134
      web/img/icon.ai

+ 7 - 0
mod/geodb/geoloader.go

@@ -5,9 +5,16 @@ import (
 	"encoding/csv"
 	"io"
 	"net"
+	"strings"
 )
 
 func (s *Store) search(ip string) string {
+	if strings.Contains(ip, ",") {
+		//This is a CF proxied request. We only need the front part
+		//Example 219.71.102.145, 172.71.139.178
+		ip = strings.Split(ip, ",")[0]
+		ip = strings.TrimSpace(ip)
+	}
 	//See if there are cached country code for this ip
 	ccc, ok := s.geoipCache.Load(ip)
 	if ok {

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 15 - 134
web/img/icon.ai


Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно