|
|
@ -96,21 +96,18 @@ export const updateLifecycleState = (uuid, nextState, reason) => dispatch => {
|
|
|
|
|
|
|
|
|
|
|
|
const request = "method=post&content-type=application/json&payload=" + JSON.stringify(payload) + "&api-endpoint=/application-mgt-publisher/v1.0/applications/life-cycle/" + uuid;
|
|
|
|
const request = "method=post&content-type=application/json&payload=" + JSON.stringify(payload) + "&api-endpoint=/application-mgt-publisher/v1.0/applications/life-cycle/" + uuid;
|
|
|
|
|
|
|
|
|
|
|
|
console.log(request);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return axios.post('https://' + config.serverConfig.hostname + ':' + config.serverConfig.httpsPort + config.serverConfig.invokerUri, request
|
|
|
|
return axios.post('https://' + config.serverConfig.hostname + ':' + config.serverConfig.httpsPort + config.serverConfig.invokerUri, request
|
|
|
|
).then(res => {
|
|
|
|
).then(res => {
|
|
|
|
if (res.status === 200) {
|
|
|
|
if (res.status === 201) {
|
|
|
|
if(res.data.data.hasOwnProperty("release")) {
|
|
|
|
|
|
|
|
let release = res.data.data;
|
|
|
|
let release = res.data.data;
|
|
|
|
dispatch({type: ActionTypes.UPDATE_LIFECYCLE_STATE, payload: release});
|
|
|
|
dispatch({type: ActionTypes.UPDATE_LIFECYCLE_STATE, payload: release});
|
|
|
|
}else{
|
|
|
|
}else {
|
|
|
|
alert("error");
|
|
|
|
alert("error");
|
|
|
|
dispatch({
|
|
|
|
dispatch({
|
|
|
|
type: ActionTypes.CLOSE_LIFECYCLE_MODAL
|
|
|
|
type: ActionTypes.CLOSE_LIFECYCLE_MODAL
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}).catch(function (error) {
|
|
|
|
}).catch(function (error) {
|
|
|
|
if (error.response.status === 401) {
|
|
|
|
if (error.response.status === 401) {
|
|
|
|