|
@@ -77,11 +77,13 @@ module.exports = {
|
|
ProjectsData.getUserProject(req.session.sessionUser.ssoId, data.proj_id, async function(err, message, data){
|
|
ProjectsData.getUserProject(req.session.sessionUser.ssoId, data.proj_id, async function(err, message, data){
|
|
if (err === 0) {
|
|
if (err === 0) {
|
|
let engineeringLibModel = new EngineeringLibModel();
|
|
let engineeringLibModel = new EngineeringLibModel();
|
|
- let engineeringInfo = data.property !== null && data.property.engineering_id !== undefined ?
|
|
|
|
- await engineeringLibModel.getEngineering(data.property.engineering_id) : [];
|
|
|
|
|
|
+ let engineeringInfo = data !== null && data.property.engineering_id !== undefined ?
|
|
|
|
+ await engineeringLibModel.getEngineering(data.property.engineering_id) : null;
|
|
let strData = JSON.stringify(data);
|
|
let strData = JSON.stringify(data);
|
|
let projInfo = JSON.parse(strData);
|
|
let projInfo = JSON.parse(strData);
|
|
- projInfo.engineeringInfo = engineeringInfo;
|
|
|
|
|
|
+ if (engineeringInfo !== null) {
|
|
|
|
+ projInfo.engineeringInfo = engineeringInfo;
|
|
|
|
+ }
|
|
callback(req, res, err, message, projInfo);
|
|
callback(req, res, err, message, projInfo);
|
|
} else {
|
|
} else {
|
|
callback(req, res, err, message, null);
|
|
callback(req, res, err, message, null);
|