|
|
|
@ -98,12 +98,14 @@ export function clearMigratedRoadmapProgress( |
|
|
|
|
|
|
|
|
|
const roadmapKey = `${resourceType}-${resourceId}-${userId}-progress`; |
|
|
|
|
const clearedKey = `${resourceType}-${resourceId}-${userId}-cleared`; |
|
|
|
|
if (localStorage.getItem(clearedKey)) { |
|
|
|
|
|
|
|
|
|
const clearedCount = parseInt(localStorage.getItem(clearedKey) || '0', 10); |
|
|
|
|
if (!clearedCount || clearedCount >= 10) { |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
localStorage.removeItem(roadmapKey); |
|
|
|
|
localStorage.setItem(clearedKey, '1'); |
|
|
|
|
localStorage.setItem(clearedKey, `${clearedCount + 1}`); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
export async function getResourceProgress( |
|
|
|
|