Error: Cannot read properties of undefined (reading 'info')

TypeError: Cannot read properties of undefined (reading ‘info’)
at /Users/avi/My Projects/Backend/restaurant-upgrade/node_modules/@strapi/plugin-users-permissions/server/services/users-permissions.js:110:32
at Array.filter ()
at /Users/avi/My Projects/Backend/restaurant-upgrade/node_modules/@strapi/plugin-users-permissions/server/services/users-permissions.js:110:10
at /Users/avi/My Projects/Backend/restaurant-upgrade/node_modules/lodash/lodash.js:4967:15
at baseForOwn (/Users/avi/My Projects/Backend/restaurant-upgrade/node_modules/lodash/lodash.js:3032:24)
at /Users/avi/My Projects/Backend/restaurant-upgrade/node_modules/lodash/lodash.js:4936:18
at Function.forEach (/Users/avi/My Projects/Backend/restaurant-upgrade/node_modules/lodash/lodash.js:9410:14)
at Object.getRoutes (/Users/avi/My Projects/Backend/restaurant-upgrade/node_modules/@strapi/plugin-users-permissions/server/services/users-permissions.js:103:7)
at Object.getRoutes (/Users/avi/My Projects/Backend/restaurant-upgrade/node_modules/@strapi/plugin-users-permissions/server/controllers/permissions.js:22:58)
at dispatch (/Users/avi/My Projects/Backend/restaurant-upgrade/node_modules/koa-compose/index.js:42:32)
at returnBodyMiddleware (/Users/avi/My Projects/Backend/restaurant-upgrade/node_modules/@strapi/strapi/lib/services/server/compose-endpoint.js:52:24)
at dispatch (/Users/avi/My Projects/Backend/restaurant-upgrade/node_modules/koa-compose/index.js:42:32)
at policiesMiddleware (/Users/avi/My Projects/Backend/restaurant-upgrade/node_modules/@strapi/strapi/lib/services/server/policy.js:24:11)
at dispatch (/Users/avi/My Projects/Backend/restaurant-upgrade/node_modules/koa-compose/index.js:42:32)
at /Users/avi/My Projects/Backend/restaurant-upgrade/node_modules/@strapi/strapi/lib/services/server/compose-endpoint.js:33:12
at processTicksAndRejections (node:internal/process/task_queues:96:5)

Due to this

Welcome to the Strapi Community Forums @BAWA :cake: :wave:

What version fo strapi are you on ?
IF you are on lower then 4.3.6 please make sure you upgrade it to take out any known bugs etc.

Hi BAWA,

Did you ever figure out this issue?

Thanks!

Hi @BAWA even i am facing the same issue did you find any workaround ?

Yes, i found a solution after lots of hair pulling, i did a silly mistake white editing my routes file, i left two ‘,’ (comma) some where, which lead the application throw undefined.

1 Like

The problem you encountered is likely related to package version migration. Although the project may start successfully, a blank page occurs due to conflicts between package versions. To resolve this:

  1. Open the terminal and navigate to the project’s root directory.
  2. Run the command npm run build to rebuild the project. This will restart the build process, resolve potential package version conflicts, and ensure proper project operation.
  3. After a successful build, check the page to ensure the issue is resolved and all elements are functioning correctly.