Nvrrrh commited on
Commit
40abc31
·
verified ·
1 Parent(s): 6bb9441

Update internal/handler/keys.go

Browse files
Files changed (1) hide show
  1. internal/handler/keys.go +3 -11
internal/handler/keys.go CHANGED
@@ -26,15 +26,7 @@ const p = "/data/keys.json"
26
  func init() {
27
  os.MkdirAll("/data", 0755)
28
  f, _ := os.ReadFile(p)
29
- if len(f) > 0 {
30
- json.Unmarshal(f, &s)
31
- } else if backup := os.Getenv("BACKUP_KEYS"); backup != "" {
32
- var keys map[string]*KeyData
33
- if json.Unmarshal([]byte(backup), &keys) == nil {
34
- s.Keys = keys
35
- save()
36
- }
37
- }
38
  if s.Keys == nil { s.Keys = make(map[string]*KeyData) }
39
  }
40
 
@@ -81,7 +73,7 @@ func HandleStats(w http.ResponseWriter, r *http.Request) {
81
  w.Header().Set("Content-Type", "application/json")
82
  public := make(map[string]interface{})
83
  for _, v := range s.Keys {
84
- public[v.Name] = map[string]interface{}{"name": v.Name, "requests": v.Requests}
85
  }
86
  json.NewEncoder(w).Encode(map[string]interface{}{"keys": public})
87
  }
@@ -95,4 +87,4 @@ func HandleSecretReveal(w http.ResponseWriter, r *http.Request) {
95
  w.Write([]byte("<p>" + k.Name + ": " + k.Key + "</p>"))
96
  }
97
  w.Write([]byte("</body>"))
98
- }
 
26
  func init() {
27
  os.MkdirAll("/data", 0755)
28
  f, _ := os.ReadFile(p)
29
+ json.Unmarshal(f, &s)
 
 
 
 
 
 
 
 
30
  if s.Keys == nil { s.Keys = make(map[string]*KeyData) }
31
  }
32
 
 
73
  w.Header().Set("Content-Type", "application/json")
74
  public := make(map[string]interface{})
75
  for _, v := range s.Keys {
76
+ public[v.Name] = map[string]interface{}{"name": v.Name, "requests": v.Requests, "tokens": v.Tokens}
77
  }
78
  json.NewEncoder(w).Encode(map[string]interface{}{"keys": public})
79
  }
 
87
  w.Write([]byte("<p>" + k.Name + ": " + k.Key + "</p>"))
88
  }
89
  w.Write([]byte("</body>"))
90
+ }