@@ -24,7 +24,8 @@ export function setProject(project) {
2424 type : ActionTypes . SET_PROJECT ,
2525 project,
2626 files : project . files ,
27- owner : project . user
27+ owner : project . user ,
28+ visibility : project . visibility
2829 } ;
2930}
3031
@@ -418,7 +419,7 @@ export function changeVisibility(projectId, projectName, visibility) {
418419 . patch ( '/project/visibility' , { projectId, visibility } )
419420 . then ( ( response ) => {
420421 if ( response . status === 200 ) {
421- const { visibility : newVisibility } = response . data ;
422+ const { visibility : newVisibility , updatedAt } = response . data ;
422423
423424 dispatch ( {
424425 type : ActionTypes . CHANGE_VISIBILITY ,
@@ -431,17 +432,22 @@ export function changeVisibility(projectId, projectName, visibility) {
431432 if ( state . project . id === response . data . id ) {
432433 dispatch ( {
433434 type : ActionTypes . SET_PROJECT_VISIBILITY ,
434- visibility : newVisibility
435+ visibility : newVisibility ,
436+ updatedAt
435437 } ) ;
438+
436439 dispatch ( {
437440 type : ActionTypes . SET_PROJECT_NAME ,
438441 name : response . data . name
439442 } ) ;
443+
444+ dispatch (
445+ setToastText (
446+ `${ projectName } is now ${ newVisibility . toLowerCase ( ) } `
447+ )
448+ ) ;
449+ dispatch ( showToast ( 2000 ) ) ;
440450 }
441- dispatch (
442- setToastText ( `${ projectName } is now ${ newVisibility . toLowerCase ( ) } ` )
443- ) ;
444- dispatch ( showToast ( 2000 ) ) ;
445451 }
446452 } )
447453 . catch ( ( error ) => {
0 commit comments