Revert cooldown... this seems broken somehow???

This commit is contained in:
2023-12-27 14:53:50 -07:00
parent e9f16cfda3
commit 9c3467e72b
4 changed files with 61 additions and 34 deletions

View File

@ -8,37 +8,47 @@ import (
"github.com/redis/go-redis/v9"
)
var ctx = context.Background()
var redis_host = os.Getenv("REDIS_HOST")
var redis_password = os.Getenv("REDIS_PASSWORD")
func SetCache(key string, value string, ttlMinutes int) bool {
var redis_host = os.Getenv("REDIS_HOST")
var redis_password = os.Getenv("REDIS_PASSWORD")
rdb := redis.NewClient(&redis.Options{
Addr: redis_host,
Password: redis_password,
DB: 0,
})
if rdb == nil {
panic("Failed to create Redis client")
}
defer redis.Client.Close(*rdb)
println("Created Client in Set")
err := rdb.Set(ctx, key, value, time.Minute*time.Duration(ttlMinutes)).Err()
err := rdb.Set(context.Background(), key, value, time.Minute*time.Duration(ttlMinutes)).Err()
if err != nil {
panic(err)
}
return err != nil
}
func GetCache(key string) string {
var redis_host = os.Getenv("REDIS_HOST")
var redis_password = os.Getenv("REDIS_PASSWORD")
println("Entered Get")
rdb := redis.NewClient(&redis.Options{
Addr: redis_host,
Password: redis_password,
DB: 0,
})
if rdb == nil {
panic("Failed to create Redis client")
}
defer redis.Client.Close(*rdb)
val, err := rdb.Get(ctx, key).Result()
val, err := rdb.Get(context.Background(), key).Result()
if err != nil {
return "nil"
}
println("Called Get")
return val
}