Hello,
I'm currently trying to add new users/groups to jsReport to better manage access to templates.
I now created a user api
that is only used for special api calls. api
is only set to read only for everything.
Now there are 2 errors occurring when I try to login as this user
error: Error during processing request at https://localhost:5488/api/settings, details: TypeError: Cannot read properties of undefined (reading 'complexType')
at eq (/app/node_modules/@jsreport/odata-to-sql/lib/filter.js:34:22)
at filterObject (/app/node_modules/@jsreport/odata-to-sql/lib/filter.js:109:44)
at module.exports (/app/node_modules/@jsreport/odata-to-sql/lib/filter.js:121:22)
at module.exports (/app/node_modules/@jsreport/odata-to-sql/lib/query.js:66:11)
at Object.query (/app/node_modules/@jsreport/odata-to-sql/lib/transformer.js:46:14)
at Cursor.toArray (/app/node_modules/@jsreport/sql-store/lib/sqlProvider.js:22:29)
at replay (/app/node_modules/@jsreport/jsreport-core/lib/main/store/collection.js:53:21)
at /app/node_modules/@jsreport/jsreport-core/lib/main/store/collection.js:60:18
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async resolveIsAdmin (/app/node_modules/@jsreport/jsreport-authentication/lib/main.js:630:38)
And
TypeError: Cannot read properties of null (reading '_id')
at /app/node_modules/@jsreport/jsreport-authentication/lib/main.js:238:18
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Is there anything I'm missing?
Thanks for your help.