@@ -178,6 +178,7 @@ export const getUserById = cache({
178
178
tag : 'user' ,
179
179
user : userId ,
180
180
} ) ,
181
+ tagImmutable : true ,
181
182
get : async ( userId : string , options : CacheFunctionOptions ) => {
182
183
try {
183
184
const apiCtx = await api ( ) ;
@@ -379,6 +380,7 @@ export const getRevision = cache({
379
380
name : 'api.getRevision.v2' ,
380
381
tag : ( spaceId , revisionId ) =>
381
382
getCacheTag ( { tag : 'revision' , space : spaceId , revision : revisionId } ) ,
383
+ tagImmutable : true ,
382
384
getKeySuffix : getAPIContextId ,
383
385
get : async (
384
386
spaceId : string ,
@@ -411,6 +413,7 @@ export const getRevisionPages = cache({
411
413
name : 'api.getRevisionPages.v4' ,
412
414
tag : ( spaceId , revisionId ) =>
413
415
getCacheTag ( { tag : 'revision' , space : spaceId , revision : revisionId } ) ,
416
+ tagImmutable : true ,
414
417
getKeySuffix : getAPIContextId ,
415
418
get : async (
416
419
spaceId : string ,
@@ -446,6 +449,7 @@ export const getRevisionPageByPath = cache({
446
449
name : 'api.getRevisionPageByPath.v3' ,
447
450
tag : ( spaceId , revisionId ) =>
448
451
getCacheTag ( { tag : 'revision' , space : spaceId , revision : revisionId } ) ,
452
+ tagImmutable : true ,
449
453
getKeySuffix : getAPIContextId ,
450
454
get : async (
451
455
spaceId : string ,
@@ -492,6 +496,7 @@ const getRevisionFileById = cache({
492
496
name : 'api.getRevisionFile.v3' ,
493
497
tag : ( spaceId , revisionId ) =>
494
498
getCacheTag ( { tag : 'revision' , space : spaceId , revision : revisionId } ) ,
499
+ tagImmutable : true ,
495
500
get : async (
496
501
spaceId : string ,
497
502
revisionId : string ,
@@ -528,6 +533,7 @@ const getRevisionReusableContentById = cache({
528
533
name : 'api.getRevisionReusableContentById.v1' ,
529
534
tag : ( spaceId , revisionId ) =>
530
535
getCacheTag ( { tag : 'revision' , space : spaceId , revision : revisionId } ) ,
536
+ tagImmutable : true ,
531
537
getKeySuffix : getAPIContextId ,
532
538
get : async (
533
539
spaceId : string ,
@@ -569,6 +575,7 @@ const getRevisionAllFiles = cache({
569
575
name : 'api.getRevisionAllFiles.v2' ,
570
576
tag : ( spaceId , revisionId ) =>
571
577
getCacheTag ( { tag : 'revision' , space : spaceId , revision : revisionId } ) ,
578
+ tagImmutable : true ,
572
579
get : async ( spaceId : string , revisionId : string , options : CacheFunctionOptions ) => {
573
580
const response = await getAll (
574
581
async ( params ) => {
@@ -684,6 +691,7 @@ export const getDocument = cache({
684
691
name : 'api.getDocument.v2' ,
685
692
tag : ( spaceId , documentId ) =>
686
693
getCacheTag ( { tag : 'document' , space : spaceId , document : documentId } ) ,
694
+ tagImmutable : true ,
687
695
getKeySuffix : getAPIContextId ,
688
696
get : async ( spaceId : string , documentId : string , options : CacheFunctionOptions ) => {
689
697
const apiCtx = await api ( ) ;
0 commit comments