Glavin001 / Glavin001/sails-multitenancy-example

Cannot read property 'joins' of undefined

Open
#3 9 comments 0 reactions 1 assignee Claimed by @Glavin001 View on GitHub
bug
Dominant language
JavaScript
Stars
14
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Hi you!

I made the following on my code:

```
Game
.tenant(req.session.tenant)
.find({}).populate('developer').exec(function findCB(err,found){
res.view({
title: "Game Management",
data : found,
errors : req.flash('error')
});
});
```

I get errors:

```
error: Sending 500 ("Server Error") response:
TypeError: Cannot read property 'joins' of undefined
at _createParentOperation (/Users/chipgata/Projects/ui-data-tracking/node_modules/sails/node_modules/waterline/lib/waterline/query/finders/operations.js:255:15)
at _stageOperations (/Users/chipgata/Projects/ui-data-tracking/node_modules/sails/node_modules/waterline/lib/waterline/query/finders/operations.js:171:39)
at _buildOperations (/Users/chipgata/Projects/ui-data-tracking/node_modules/sails/node_modules/waterline/lib/waterline/query/finders/operations.js:153:21)
at new module.exports (/Users/chipgata/Projects/ui-data-tracking/node_modules/sails/node_modules/waterline/lib/waterline/query/finders/operations.js:40:26)
at /Users/chipgata/Projects/ui-data-tracking/node_modules/sails/node_modules/waterline/lib/waterline/query/finders/basic.js:252:26
at /Users/chipgata/Projects/ui-data-tracking/node_modules/sails/node_modules/waterline/lib/waterline/collection/index.js:85:24
at createTenantCollection (/Users/chipgata/Projects/ui-data-tracking/node_modules/sails/node_modules/waterline/lib/waterline/query/dql/tenant.js:85:20)
at /Users/chipgata/Projects/ui-data-tracking/node_modules/sails/node_modules/waterline/lib/waterline/query/dql/tenant.js:123:18
at bound.module.exports.connections.someMongodbServer.configForTenant (/Users/chipgata/Projects/ui-data-tracking/config/connections.js:75:20)
at bound.module.exports (/Users/chipgata/Projects/ui-data-tracking/node_modules/sails/node_modules/waterline/lib/waterline/query/dql/tenant.js:68:23)
at bound [as tenant] (/Users/chipgata/Projects/ui-data-tracking/node_modules/sails/node_modules/lodash/dist/lodash.js:729:21)
at bound.Collection._resolveCollection (/Users/chipgata/Projects/ui-data-tracking/node_modules/sails/node_modules/waterline/lib/waterline/collection/index.js:84:18)
at bound [as _resolveCollection] (/Users/chipgata/Projects/ui-data-tracking/node_modules/sails/node_modules/lodash/dist/lodash.js:729:21)
at bound.module.exports.find (/Users/chipgata/Projects/ui-data-tracking/node_modules/sails/node_modules/waterline/lib/waterline/query/finders/basic.js:248:10)
at bound [as find] (/Users/chipgata/Projects/ui-data-tracking/node_modules/sails/node_modules/lodash/dist/lodash.js:729:21)
at Deferred.exec (/Users/chipgata/Projects/ui-data-tracking/node_modules/sails/node_modules/waterline/lib/waterline/query/deferred.js:501:16) [TypeError: Cannot read property 'joins' of undefined]
```

Please tell me I'm wrong place

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.