correct reloading of index resources after logn/logout

This commit is contained in:
Maren Süwer
2018-10-11 12:15:18 +02:00
parent 8a3c5ce21d
commit 313aed72b3
3 changed files with 9 additions and 9 deletions

View File

@@ -5,7 +5,7 @@ import * as types from "./types";
import { apiClient, UNAUTHORIZED_ERROR } from "@scm-manager/ui-components";
import { isPending } from "./pending";
import { getFailure } from "./failure";
import { callFetchIndexResources } from "./indexResource";
import { callFetchIndexResources, fetchIndexResources } from "./indexResource";
// Action
@@ -160,6 +160,9 @@ export const login = (
.then(me => {
dispatch(loginSuccess(me));
})
.then(() => {
dispatch(fetchIndexResources());
})
.catch(err => {
dispatch(loginFailure(err));
});
@@ -191,6 +194,9 @@ export const logout = (link: string) => {
.then(() => {
dispatch(logoutSuccess());
})
.then(() => {
dispatch(fetchIndexResources());
})
.catch(error => {
dispatch(logoutFailure(error));
});