fix: handle cache tags for service tokens

This commit is contained in:
Christel Westerberg
2024-10-01 14:48:28 +02:00
committed by Pontus Dreij
parent e5f85e0499
commit 3c548923ff
4 changed files with 75 additions and 25 deletions

View File

@@ -99,3 +99,13 @@ export function generateLoyaltyConfigTag(
) {
return `${lang}:loyalty_config:${contentTypeUid}:${id}`
}
/**
* Function to generate tags for service tokens
*
* @param serviceTokenScope scope of service token
* @returns string
*/
export function generateServiceTokenTag(serviceTokenScopes: string[]) {
return `service_token:${serviceTokenScopes.join("-")}`
}