aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/db.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/db.ts b/lib/db.ts
index 4e746fa2..e03fb810 100644
--- a/lib/db.ts
+++ b/lib/db.ts
@@ -130,9 +130,9 @@ export const g = async (k) => {
}
};
-export const s = (k, v) => {
+export const s = (k, v, ttl?: number) => {
if (k === "user:null" || k === "user:undefined") fail("null user");
- db.set(k, JSON.stringify(v));
+ db.set(k, JSON.stringify(v), ttl ? { EX: ttl } : undefined);
};
export const ga = async (k) => {