({state})
| 83 | }, |
| 84 | |
| 85 | deleteScript({state}) { |
| 86 | const oldName = state.scriptName; |
| 87 | |
| 88 | return axiosInstance.delete(`admin/scripts/${encodeURIComponent(oldName)}`) |
| 89 | .then(() => { |
| 90 | router.push({ |
| 91 | path: `/scripts/` |
| 92 | }); |
| 93 | }) |
| 94 | .catch(e => { |
| 95 | if (e.response.status === 422) { |
| 96 | e.userMessage = e.response.data; |
| 97 | } |
| 98 | throw e; |
| 99 | }); |
| 100 | }, |
| 101 | }, |
| 102 | mutations: { |
| 103 | RESET(state, scriptName) { |