diff --git a/src/controllers/user.controller.ts b/src/controllers/user.controller.ts index b91b4bc..afce4ce 100644 --- a/src/controllers/user.controller.ts +++ b/src/controllers/user.controller.ts @@ -61,8 +61,13 @@ export class UserController { async findUserSolutionsById( @param.path.string('id') email: string, ): Promise { + const publicFilter = { + where: { + public: false + } + } await this.userRepository.findById(email); - return this.userRepository.solutions(email).find(); + return this.userRepository.solutions(email).find(publicFilter); } @patch('/users/{id}')