File tree Expand file tree Collapse file tree 4 files changed +14
-11
lines changed Expand file tree Collapse file tree 4 files changed +14
-11
lines changed Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ module.exports = function(sequelize, DataTypes) {
4242 raw : true
4343 } )
4444 . then ( ( res ) => {
45- return _ . map ( res , 'projectId' )
45+ return _ . without ( _ . map ( res , 'projectId' ) , null )
4646 } )
4747 } ,
4848 getActiveProjectMembers : function ( projectId ) {
Original file line number Diff line number Diff line change @@ -37,7 +37,6 @@ module.exports = [
3737 * Add project attachment
3838 */
3939 ( req , res , next ) => {
40- console . log ( 'here1' )
4140 var data = req . body . param
4241 // default values
4342 var projectId = req . params . projectId
Original file line number Diff line number Diff line change @@ -56,8 +56,6 @@ module.exports = [
5656 _ . assign ( projectMember , updatedProps )
5757 newValue = projectMember . get ( { plain : true } )
5858
59- console . log ( 'Prev Value:' , previousValue )
60- console . log ( 'New Value:' , newValue )
6159 // no updates if no change
6260 if ( updatedProps . role === previousValue . role &&
6361 ( _ . isUndefined ( updatedProps . isPrimary ) || updatedProps . isPrimary === previousValue . isPrimary ) ) {
@@ -73,6 +71,7 @@ module.exports = [
7371 operations . push ( models . ProjectMember . update ( { isPrimary : false , updatedBy : req . authUser . userId } ,
7472 {
7573 where : {
74+ projectId,
7675 isPrimary : true ,
7776 role : updatedProps . role ,
7877 id : {
Original file line number Diff line number Diff line change @@ -111,13 +111,18 @@ module.exports = [
111111 body . billingAccountId = newProject . billingAccountId
112112 }
113113 return directProject . createDirectProject ( req , body )
114- } )
115- . then ( ( resp ) => {
116- newProject . directProjectId = resp . data . result . content . projectId
117- return newProject . save ( )
118- } )
119- . then ( ( ) => {
120- return newProject . reload ( newProject . id )
114+ . then ( ( resp ) => {
115+ newProject . directProjectId = resp . data . result . content . projectId
116+ return newProject . save ( )
117+ } )
118+ . then ( ( ) => {
119+ return newProject . reload ( newProject . id )
120+ } )
121+ . catch ( err => {
122+ // log the error and continue
123+ req . log . error ( 'Error creating direct project' )
124+ req . log . error ( err )
125+ } )
121126 } )
122127 . then ( ( ) => {
123128 newProject = newProject . get ( { plain : true } )
You can’t perform that action at this time.
0 commit comments