var App = require('./application');

module.exports.app    = App;

module.exports = function(Obj, cb){
	if(Obj){
		App(Obj, function(err, app){
			if(err) return cb(err, Obj);
			else return cb(null, app);
		});		
	} else {
		return cb({type:'!No READ Item'}, Obj);
	}
};

@@ -112,15 +112,44 @@
 %7B%0A%09%09
-App(Obj
+if(Obj.user)%7B%0A%09%09%09App(%7Buser:Obj.user%7D
 , fu
@@ -166,16 +166,17 @@
 , app)%7B%0A
+%09
 %09%09%09if(er
@@ -202,16 +202,17 @@
 bj);%0A%09%09%09
+%09
 else ret
@@ -236,13 +236,139 @@
 ;%0A%09%09
+%09
 %7D);
+%0A
 %09%09
+%7D else %7B%0A%09%09%09App(%7B_id:Obj.id%7D, function(err, app)%7B%0A%09%09%09%09if(err) return cb(err, Obj);%0A%09%09%09%09else return cb(null, app);%0A%09%09%09%7D);%0A%09%09%7D
 %0A%09%7D 

Read modification