@@ -31,16 +31,15 @@ func processRegexes(key, content string) {
31
31
}
32
32
33
33
for k := range items {
34
- rKey := fmt .Sprintf ("%s-%s-%d" , r . Prefix , key , k )
35
- writeDB (conf .db , "regexes" , rKey , []byte (items [k ]))
34
+ rKey := fmt .Sprintf ("%s-%d" , key , k )
35
+ writeDB (conf .db , r . Bucket , rKey , []byte (items [k ]))
36
36
}
37
37
case "one" :
38
38
match := r .compiled .FindString (content )
39
- rKey := fmt .Sprintf ("%s-%s" , r .Prefix , key )
40
39
41
40
if match != "" {
42
41
save = true
43
- writeDB (conf .db , "regexes" , rKey , []byte (match ))
42
+ writeDB (conf .db , r . Bucket , key , []byte (match ))
44
43
}
45
44
default :
46
45
}
@@ -55,11 +54,10 @@ func processKeywords(key, content string) {
55
54
save := false
56
55
for i , _ := range conf .Keywords {
57
56
kwd := conf .Keywords [i ]
58
- kwdKey := fmt .Sprintf ("%s-%s" , kwd .Prefix , key )
59
57
60
58
if strings .Contains (strings .ToLower (content ), strings .ToLower (kwd .Keyword )) {
61
59
save = true
62
- writeDB (conf .db , "keywords" , kwdKey , [] byte ( key ) )
60
+ writeDB (conf .db , kwd . Bucket , key , nil )
63
61
}
64
62
}
65
63
0 commit comments