fix(xcxApi): change redis cache key

This commit is contained in:
kyuuseiryuu 2026-03-10 11:23:58 +09:00
parent 54d275796e
commit 2032cec715

View File

@ -34,11 +34,11 @@ export class XCXAPI {
}
async getAdvProfile(uid: string) {
const cacheProfile = await redis.get(`my-kaiqiuwang-profile:${uid}`);
const cacheProfile = await redis.get(`my-kaiqiuwang:profile:${uid}`);
if (!cacheProfile) {
const url = `/api/User/adv_profile?uid=${uid}`;
const profile = await this.#fetch<XCXProfile>(url);
await redis.setex(`my-kaiqiuwang-profile:${uid}`, 60 * 10, JSON.stringify(profile));
await redis.setex(`my-kaiqiuwang:profile:${uid}`, 60 * 10, JSON.stringify(profile));
return profile;
}
return JSON.parse(cacheProfile);