fix: some api bug

This commit is contained in:
wwweww
2026-03-31 22:12:06 +08:00
parent c5ff4f0216
commit e7970ac25f
219 changed files with 16195 additions and 2126 deletions
+8
View File
@@ -64,6 +64,14 @@ func RequestIDFrom(c context.Context) (string, error) {
}
}
func RIdFrom(c context.Context) (string, error) {
if rid, ok := c.Value("rid").(string); !ok {
return "", errors.New("rid not found in context")
} else {
return rid, nil
}
}
func WithIsAdmin(c context.Context, isAdmin bool) context.Context {
return context.WithValue(c, "is_admin", isAdmin)
}