@@ -681,6 +681,7 @@ export const projectState = function (state=initialState, action) {
681681 newState . project . invites = [ ]
682682 }
683683 newState . project . invites . push ( ...action . payload . success )
684+ newState . projectNonDirty . invites = newState . project . invites
684685 newState . processingInvites = false
685686 newState . error = false
686687 if ( action . payload . failed ) {
@@ -698,6 +699,7 @@ export const projectState = function (state=initialState, action) {
698699 newState . project . invites = [ ]
699700 }
700701 newState . project . invites . push ( ...action . payload . success )
702+ newState . projectNonDirty . invites = newState . project . invites
701703 newState . processingInvites = false
702704 newState . error = false
703705 if ( action . payload . failed ) {
@@ -712,13 +714,15 @@ export const projectState = function (state=initialState, action) {
712714 case REMOVE_CUSTOMER_INVITE_SUCCESS : {
713715 const newState = Object . assign ( { } , state )
714716 _ . remove ( newState . project . invites , i => action . payload . id === i . id )
717+ newState . projectNonDirty . invites = newState . project . invites
715718 newState . processingInvites = false
716719 return newState
717720 }
718721
719722 case REMOVE_TOPCODER_MEMBER_INVITE_SUCCESS : {
720723 const newState = Object . assign ( { } , state )
721724 _ . remove ( newState . project . invites , i => action . payload . id === i . id )
725+ newState . projectNonDirty . invites = newState . project . invites
722726 newState . processingInvites = false
723727 return newState
724728 }
0 commit comments