33var q = require ( "q" ) ;
44var bcrypt = require ( "bcrypt-nodejs" ) ;
55
6- module . exports = function ( mongoose , db ) {
6+ module . exports = function ( mongoose ) {
77
88 //var users = require("./users.mock.json");
99 var UserSchema = require ( './user.schema.server.js' ) ( mongoose ) ;
10- var UserModel = db . model ( "UserModelProject" , UserSchema ) ;
10+ var UserModel = mongoose . model ( "UserModelProject" , UserSchema ) ;
1111
1212
13- var api = {
13+ return {
1414 Create : Create ,
1515 FindAll : FindAll ,
1616 FindById : FindById ,
@@ -26,10 +26,9 @@ module.exports = function(mongoose,db) {
2626 userRatesMovie : userRatesMovie ,
2727 userReviewsMovie : userReviewsMovie ,
2828 deleteUserReview : deleteUserReview ,
29- userDislikesMovie :userDislikesMovie ,
30- deleteUserFriend :deleteUserFriend ,
29+ userDislikesMovie : userDislikesMovie ,
30+ deleteUserFriend : deleteUserFriend ,
3131 } ;
32- return api ;
3332
3433 function Create ( user ) {
3534
@@ -447,8 +446,8 @@ module.exports = function(mongoose,db) {
447446 } else {
448447 var ratedMovies = doc . moviesRated ;
449448 var found = false ;
450- for ( var m in ratedMovies ) {
451- if ( ratedMovies [ m ] . tmdbId == ratedMovie . tmdbId ) {
449+ for ( const m in ratedMovies ) {
450+ if ( ratedMovies [ m ] . tmdbId === ratedMovie . tmdbId ) {
452451 ratedMovies [ m ] . rating = ratedMovie . rating ;
453452 found = true ;
454453 break ;
@@ -495,8 +494,8 @@ module.exports = function(mongoose,db) {
495494 }
496495
497496 var found = false ;
498- for ( var m in reviewedMovies ) {
499- if ( reviewedMovies [ m ] . tmdbId == newReview . tmdbId ) {
497+ for ( const m in reviewedMovies ) {
498+ if ( reviewedMovies [ m ] . tmdbId === newReview . tmdbId ) {
500499 reviewedMovies [ m ] . review = newReview . review ;
501500 found = true ;
502501 break ;
@@ -536,7 +535,7 @@ module.exports = function(mongoose,db) {
536535 deferred . reject ( err ) ;
537536 } else {
538537 var reviewedMovies = doc . moviesReviewed ;
539- for ( var m in reviewedMovies ) {
538+ for ( const m in reviewedMovies ) {
540539 if ( reviewedMovies [ m ] . tmdbId == tmdbId ) {
541540 reviewedMovies . splice ( m , 1 ) ;
542541 break ;
0 commit comments