From 428cddd1d8ba624108889d53bbc15daf4884c2d2 Mon Sep 17 00:00:00 2001 From: Esteban Chavez Date: Fri, 29 May 2026 15:05:55 -0700 Subject: [PATCH] fix(#344): remove upload() from SystemusersService - image-only entity The systemuser entity has image columns only (entityimage), so the codegen should not emit upload()/uploadFileToRecord() for it. uploadFileToRecord does not exist in @microsoft/power-apps@1.1.3 (the current public release) for image-only entities, causing TypeScript compilation errors for projects consuming the generated sample code. The corresponding codegen fix is in PowerPlatform-Managed-Host on branch fix/edm-type-codegen-344-357. Fixes #344 --- .../src/generated/services/SystemusersService.ts | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/samples/Dataverse/src/generated/services/SystemusersService.ts b/samples/Dataverse/src/generated/services/SystemusersService.ts index 6959de7..94626e0 100644 --- a/samples/Dataverse/src/generated/services/SystemusersService.ts +++ b/samples/Dataverse/src/generated/services/SystemusersService.ts @@ -70,19 +70,6 @@ export class SystemusersService { }); } - public static async upload(id: string, columnName: SystemusersUploadColumnName, file: File, fileDisplayName?: string): Promise> { - const arrayBuffer = await file.arrayBuffer(); - const data = new Uint8Array(arrayBuffer); - const result = await SystemusersService.client.uploadFileToRecord( - SystemusersService.dataSourceName, - id, - columnName, - fileDisplayName || file.name, - data, - ); - return result; - } - public static async downloadImage(id: string, columnName: SystemusersImageColumnName, fullSize: boolean = false): Promise> { const result = await SystemusersService.client.downloadImageFromRecord( SystemusersService.dataSourceName,