diff --git a/desci-server/src/scripts/fixPublish.ts b/desci-server/src/scripts/fixPublish.ts index 39aa99d9..718883a5 100644 --- a/desci-server/src/scripts/fixPublish.ts +++ b/desci-server/src/scripts/fixPublish.ts @@ -116,7 +116,7 @@ async function fixByNodeUuids({ if (invalidateCache) { // Invalidate cache for the node once every version is repaired - invalidateByUuid({ nodeUuid }); + await invalidateByUuid({ nodeUuid }); } } catch (e) { cLogger.info({ error: e }, `[fixByNodeUuids] Failed`); diff --git a/desci-server/src/utils/dataRefTools.ts b/desci-server/src/utils/dataRefTools.ts index 2d41e2d4..72ae1bc6 100644 --- a/desci-server/src/utils/dataRefTools.ts +++ b/desci-server/src/utils/dataRefTools.ts @@ -102,7 +102,7 @@ export async function generateDataReferences({ if (markExternals) { dataTree = recursiveFlattenTree(await discoveryLs(dataBucketCid, externalCidMap)); } else { - dataTree = recursiveFlattenTree(await getDirectoryTree(dataBucketCid, externalCidMap, true, false)); + dataTree = recursiveFlattenTree(await getDirectoryTree(dataBucketCid, externalCidMap, true, true)); } } else { const dbTree = await prisma.draftNodeTree.findMany({ where: { nodeId: node.id } });