Skip to content

Commit df130c4

Browse files
authored
fix: Setting shared tags when not explicitly defined (#15)
1 parent c44df1f commit df130c4

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

packages/nextjs-cache-handler/src/handlers/redis-strings.ts

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -252,15 +252,12 @@ export default function createHandler({
252252
let expireOperation: Promise<boolean> | undefined;
253253
const lifespan = cacheHandlerValue.lifespan;
254254

255-
const setTagsOperation =
256-
cacheHandlerValue.tags.length > 0
257-
? client.hSet(
258-
options,
259-
keyPrefix + sharedTagsKey,
260-
key,
261-
JSON.stringify(cacheHandlerValue.tags),
262-
)
263-
: undefined;
255+
const setTagsOperation = client.hSet(
256+
options,
257+
keyPrefix + sharedTagsKey,
258+
key,
259+
JSON.stringify(cacheHandlerValue.tags | []),
260+
);
264261

265262
const setSharedTtlOperation = lifespan
266263
? client.hSet(

0 commit comments

Comments
 (0)