From e7039178d2e4a4af06f36584e9c0b3d030f1dc85 Mon Sep 17 00:00:00 2001 From: Remi Blom-Ohlsen Date: Mon, 19 Feb 2024 11:54:04 +0100 Subject: [PATCH] Fix planner provision bug [test] --- .../src/projectSetup/tasks/PlannerConfiguration/index.ts | 7 ++++--- releasenotes/1.9.0.md | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/SharePointFramework/ProjectExtensions/src/projectSetup/tasks/PlannerConfiguration/index.ts b/SharePointFramework/ProjectExtensions/src/projectSetup/tasks/PlannerConfiguration/index.ts index 321380883..cc16a0805 100644 --- a/SharePointFramework/ProjectExtensions/src/projectSetup/tasks/PlannerConfiguration/index.ts +++ b/SharePointFramework/ProjectExtensions/src/projectSetup/tasks/PlannerConfiguration/index.ts @@ -263,17 +263,18 @@ export class PlannerConfiguration extends BaseTask { taskDetails.previewType === 'automatic' ) return + this.logInformation(`Sleeping ${delay}s before updating task details for ${taskId}`) await sleep(delay) - if (taskDetails.checklist.length > 20 || taskDetails.attachments.length > 10) { + if (taskDetails.checklist?.length > 20 || taskDetails.attachments?.length > 10) { ListLogger.init( SPDataAdapter.portalDataService.web.lists.getByTitle('Logg'), pageContext.web.absoluteUrl, 'PlannerConfiguration' ) - if (taskDetails.checklist.length > 20) { + if (taskDetails.checklist?.length > 20) { await ListLogger.log({ message: format(strings.PlannerTaskChecklistLimitLogText, taskDetails.name ?? taskId), functionName: '_updateTaskDetails', @@ -282,7 +283,7 @@ export class PlannerConfiguration extends BaseTask { }) } - if (taskDetails.attachments.length > 10) { + if (taskDetails.attachments?.length > 10) { await ListLogger.log({ message: format(strings.PlannerTaskAttachmentLimitLogText, taskDetails.name ?? taskId), functionName: '_updateTaskDetails', diff --git a/releasenotes/1.9.0.md b/releasenotes/1.9.0.md index 3f946eb58..8611df7bd 100644 --- a/releasenotes/1.9.0.md +++ b/releasenotes/1.9.0.md @@ -19,7 +19,7 @@ Velkommen til versjon 1.9.0 av Prosjektportalen 365. I denne versjonen er det gj - **[Program spesifikke visningsnavn](#program-spesifikke-visningsnavn)** - Unike visningsnavn av felter/kolonner for programmer - **[Rekkefølge på planneroppgaver](#rekkefølge-på-planneroppgaver)** - Overstyr rekkefølgen for planneroppgaver ved provisjonering - **[Etiketter på planneroppgaver](#etiketter-på-planneroppgaver)** - Angi etiketter for planneroppgaver ved provisjonering -- **[Tooltip-kolonne i porteføljeoversikten](#begrensninger-på-planner)** - Støtte for fremheving av innhold med tooltip-kolonne i porteføljeoversikten +- **[Tooltip-kolonne i porteføljeoversikten](#tooltip-kolonne-i-porteføljeoversikten)** - Støtte for fremheving av innhold med tooltip-kolonne i porteføljeoversikten - **[Håndtere tiltak for usikkerheter i Planner](#håndtere-tiltak-for-usikkerheter-i-planner)** - Nytt funksjonalitet for å angi tiltak for usikkerheter i Planner - **[Idémodul, Prosjektscoring og konfigurasjon](#idémodul-prosjektscoring-og-konfigurasjon)** - Idémodul er nå en del av standard + prosjektscoring og konfigurasjon