From 659d5aabd14c670741e3b4ea9af48d425ba23177 Mon Sep 17 00:00:00 2001 From: Krishna Srinivas Date: Tue, 24 Jan 2017 12:08:00 -0800 Subject: [PATCH] browser: Access to private paths redirects to login. (#3622) --- browser/app/js/actions.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/browser/app/js/actions.js b/browser/app/js/actions.js index 598124b84..979f1ad97 100644 --- a/browser/app/js/actions.js +++ b/browser/app/js/actions.js @@ -16,10 +16,13 @@ import url from 'url' import Moment from 'moment' +import browserHistory from 'react-router/lib/browserHistory' import web from './web' import * as utils from './utils' import storage from 'local-storage-fallback' +import { minioBrowserPrefix } from './constants' + export const SET_WEB = 'SET_WEB' export const SET_CURRENT_BUCKET = 'SET_CURRENT_BUCKET' export const SET_CURRENT_PATH = 'SET_CURRENT_PATH' @@ -311,6 +314,8 @@ export const selectPrefix = prefix => { })) dispatch(setLoadBucket('')) dispatch(setLoadPath('')) + // Use browserHistory.replace instead of push so that browser back button works fine. + browserHistory.replace(`${minioBrowserPrefix}/login`) }) } }