sitevision / sitevision-apps

Create SiteVision WebApps and RESTApps
15 stars 17 forks source link

TypeScript fel för Privileged (RestApp) #91

Closed DalmasN closed 1 year ago

DalmasN commented 1 year ago

Har en restapp som är byggd med typescript och där jag försöker använda privileged. Får nedanstående error när jag gör ett anrop mot restappen. Privilegierat läge är aktiverat och en tjänsteanvändare har tilldelats. Fick för övrigt också samma typ av fel när jag försökte använda "doPrivilegedAction" metoden.

500: error { "success": false, "type": "unknown", "description": "Unknown error occurred", "message": "EcmaError: TypeError: Cannot call method \"isConfigured\" of null (#48)" }

Kod: import router from "@sitevision/api/common/router"; import privileged from '@sitevision/api/server/privileged'; router.post('/sync', (req, res) => { privileged.doPrivilegedAction(() => { synchronize(); }); });

robinlagren commented 1 year ago

Hej,

Har du lagt till "requirePrivileged": true i appens manifest? (Borde även tydliggöras vid konfiguration av serviceanvändare i gränssnittet)

DalmasN commented 1 year ago

Hej,

Jag får be om ursäkt, hade glömt att lägga till det i manifestet. Nu funkar allt som det ska. Då stänger jag ärendet.