var app = require('../../server/server')

module.exports = function (Product) {

  Product.observe('before save', function (modelInstance, next) {

    var products = app.datasources.mydb.models.product
    var prodId = modelInstance.productId
    // var contacts = app.datasources.mydb.models.contact
    if (!prodId) {
      // console.log(modelInstance)
      console.log(products)
      console.log(products.length)
    }
    next()
  })
}

@@ -1,12 +1,15 @@
+// 
 var app = re
@@ -14,17 +14,17 @@
 require(
-'
+%22
 ../../se
@@ -38,10 +38,11 @@
 rver
-')
+%22)%0A
 %0A%0Amo
@@ -64,17 +64,16 @@
 function
- 
 (Product
@@ -77,17 +77,23 @@
 uct) %7B%0A%0A
+%0A
  
+   //
  Product
@@ -101,17 +101,17 @@
 observe(
-'
+%22
 before s
@@ -117,9 +117,9 @@
 save
-'
+%22
 , fu
@@ -124,17 +124,16 @@
 function
- 
 (modelIn
@@ -148,20 +148,26 @@
 next) %7B%0A
-%0A
    
+     //
  var pro
@@ -213,50 +213,14 @@
 duct
+;
 %0A    
-var prodId = modelInstance.productId%0A
     
@@ -276,97 +276,71 @@
 tact
+;
 %0A    
-if (!prodId) %7B%0A      // console.log(modelInstance)%0A      console.log(
+    // var prodId   = modelInstance.
 product
-s)
+Id;
 %0A     
+   //
  con
@@ -352,34 +352,33 @@
 log(
-products.length
+modelInstance
 )%0A    
-%7D%0A
+ 
    
+//
  nex
@@ -382,14 +382,19 @@
 next()%0A 
+   //
  %7D)%0A%7D%0A

Revert "log productId and length"