diff --git a/src/services/new/workbook/get-workbook-content.ts b/src/services/new/workbook/get-workbook-content.ts index 0ca9d69b..33ed0d7e 100644 --- a/src/services/new/workbook/get-workbook-content.ts +++ b/src/services/new/workbook/get-workbook-content.ts @@ -109,7 +109,7 @@ export const getWorkbookContent = async ( const targetTrx = getReplica(trx); - const {user, tenantId} = ctx.get('info'); + const {user, tenantId, isPrivateRoute} = ctx.get('info'); const workbook = await getWorkbook( {ctx, trx, skipValidation: true, skipCheckPermissions}, @@ -122,7 +122,11 @@ export const getWorkbookContent = async ( const entriesPage = await JoinedEntryRevisionFavorite.findPage({ where: (builder) => { builder.where({ - 'entries.tenantId': tenantId, + ...(isPrivateRoute + ? {} + : { + 'entries.tenantId': tenantId, + }), workbookId: workbookId, isDeleted: false, }); diff --git a/src/services/new/workbook/get-workbook.ts b/src/services/new/workbook/get-workbook.ts index bd0846bd..4e140359 100644 --- a/src/services/new/workbook/get-workbook.ts +++ b/src/services/new/workbook/get-workbook.ts @@ -106,7 +106,7 @@ export const getWorkbook = async } logInfo(ctx, 'GET_WORKBOOK_FINISH', { - workbookId: Utils.encodeId(workbook.model.collectionId), + workbookId: Utils.encodeId(workbook.model.workbookId), }); return workbook as T;