@@ -647,6 +647,7 @@ export const projectState = function (state=initialState, action) {
647647 newState . project . invites = [ ]
648648 }
649649 newState . project . invites . push ( ...action . payload . success )
650+ newState . projectNonDirty . invites = newState . project . invites
650651 newState . processingInvites = false
651652 newState . error = false
652653 if ( action . payload . failed ) {
@@ -664,6 +665,7 @@ export const projectState = function (state=initialState, action) {
664665 newState . project . invites = [ ]
665666 }
666667 newState . project . invites . push ( ...action . payload . success )
668+ newState . projectNonDirty . invites = newState . project . invites
667669 newState . processingInvites = false
668670 newState . error = false
669671 if ( action . payload . failed ) {
@@ -678,13 +680,15 @@ export const projectState = function (state=initialState, action) {
678680 case REMOVE_CUSTOMER_INVITE_SUCCESS : {
679681 const newState = Object . assign ( { } , state )
680682 _ . remove ( newState . project . invites , i => action . payload . id === i . id )
683+ newState . projectNonDirty . invites = newState . project . invites
681684 newState . processingInvites = false
682685 return newState
683686 }
684687
685688 case REMOVE_TOPCODER_MEMBER_INVITE_SUCCESS : {
686689 const newState = Object . assign ( { } , state )
687690 _ . remove ( newState . project . invites , i => action . payload . id === i . id )
691+ newState . projectNonDirty . invites = newState . project . invites
688692 newState . processingInvites = false
689693 return newState
690694 }
0 commit comments