Tweak fetchBuckets to comply with the changes made to the routes (#5592)

This commit removes the argument in the fetchBuckets function that was
introduced in #5580. Due to the adjustment made in #5584, we no longer
need to differentiate between where the function has been called from.
master
Kaan Kabalak 7 years ago committed by Harshavardhana
parent 6a15b89b9a
commit 384b4fdf28
  1. 4
      browser/app/js/buckets/BucketList.js
  2. 6
      browser/app/js/buckets/__tests__/actions.test.js
  3. 6
      browser/app/js/buckets/actions.js

@ -28,7 +28,7 @@ export class BucketList extends React.Component {
componentWillMount() { componentWillMount() {
const { fetchBuckets, setBucketList, selectBucket } = this.props const { fetchBuckets, setBucketList, selectBucket } = this.props
if (web.LoggedIn()) { if (web.LoggedIn()) {
fetchBuckets("list") fetchBuckets()
} else { } else {
const { bucket, prefix } = pathSlice(history.location.pathname) const { bucket, prefix } = pathSlice(history.location.pathname)
if (bucket) { if (bucket) {
@ -65,7 +65,7 @@ const mapStateToProps = state => {
const mapDispatchToProps = dispatch => { const mapDispatchToProps = dispatch => {
return { return {
fetchBuckets: action => dispatch(actionsBuckets.fetchBuckets(action)), fetchBuckets: () => dispatch(actionsBuckets.fetchBuckets()),
setBucketList: buckets => dispatch(actionsBuckets.setList(buckets)), setBucketList: buckets => dispatch(actionsBuckets.setList(buckets)),
selectBucket: bucket => dispatch(actionsBuckets.selectBucket(bucket)) selectBucket: bucket => dispatch(actionsBuckets.selectBucket(bucket))
} }

@ -46,7 +46,7 @@ describe("Buckets actions", () => {
{ type: "buckets/SET_LIST", buckets: ["test1", "test2"] }, { type: "buckets/SET_LIST", buckets: ["test1", "test2"] },
{ type: "buckets/SET_CURRENT_BUCKET", bucket: "test1" } { type: "buckets/SET_CURRENT_BUCKET", bucket: "test1" }
] ]
return store.dispatch(actionsBuckets.fetchBuckets("list")).then(() => { return store.dispatch(actionsBuckets.fetchBuckets()).then(() => {
const actions = store.getActions() const actions = store.getActions()
expect(actions).toEqual(expectedActions) expect(actions).toEqual(expectedActions)
}) })
@ -60,7 +60,7 @@ describe("Buckets actions", () => {
{ type: "buckets/SET_CURRENT_BUCKET", bucket: "test2" } { type: "buckets/SET_CURRENT_BUCKET", bucket: "test2" }
] ]
window.location window.location
return store.dispatch(actionsBuckets.fetchBuckets("list")).then(() => { return store.dispatch(actionsBuckets.fetchBuckets()).then(() => {
const actions = store.getActions() const actions = store.getActions()
expect(actions).toEqual(expectedActions) expect(actions).toEqual(expectedActions)
}) })
@ -74,7 +74,7 @@ describe("Buckets actions", () => {
{ type: "buckets/SET_CURRENT_BUCKET", bucket: "test1" } { type: "buckets/SET_CURRENT_BUCKET", bucket: "test1" }
] ]
window.location window.location
return store.dispatch(actionsBuckets.fetchBuckets("list")).then(() => { return store.dispatch(actionsBuckets.fetchBuckets()).then(() => {
const actions = store.getActions() const actions = store.getActions()
expect(actions).toEqual(expectedActions) expect(actions).toEqual(expectedActions)
}) })

@ -29,7 +29,7 @@ export const SHOW_MAKE_BUCKET_MODAL = "buckets/SHOW_MAKE_BUCKET_MODAL"
export const SHOW_BUCKET_POLICY = "buckets/SHOW_BUCKET_POLICY" export const SHOW_BUCKET_POLICY = "buckets/SHOW_BUCKET_POLICY"
export const SET_POLICIES = "buckets/SET_POLICIES" export const SET_POLICIES = "buckets/SET_POLICIES"
export const fetchBuckets = action => { export const fetchBuckets = () => {
return function(dispatch) { return function(dispatch) {
return web.ListBuckets().then(res => { return web.ListBuckets().then(res => {
const buckets = res.buckets ? res.buckets.map(bucket => bucket.name) : [] const buckets = res.buckets ? res.buckets.map(bucket => bucket.name) : []
@ -41,7 +41,7 @@ export const fetchBuckets = action => {
} else { } else {
dispatch(selectBucket(buckets[0])) dispatch(selectBucket(buckets[0]))
} }
} else if (action === "delete") { } else {
dispatch(selectBucket("")) dispatch(selectBucket(""))
history.replace("/") history.replace("/")
} }
@ -112,7 +112,7 @@ export const deleteBucket = bucket => {
}) })
) )
dispatch(removeBucket(bucket)) dispatch(removeBucket(bucket))
dispatch(fetchBuckets("delete")) dispatch(fetchBuckets())
}) })
.catch(err => { .catch(err => {
dispatch( dispatch(

Loading…
Cancel
Save