1package storage
2
3import "database/sql"
4
5const BrowserMarkerLength = 32
6
7func ValidBrowser(s string) bool {
8 if len(s) != BrowserMarkerLength {
9 return false
10 }
11 for i := 0; i < len(s); i++ {
12 c := s[i]
13 if (c < '0' || c > '9') && (c < 'a' || c > 'f') {
14 return false
15 }
16 }
17 return true
18}
19
20func nullString(s string) sql.NullString {
21 return sql.NullString{String: s, Valid: s != ""}
22}