diff --git a/src/views/assets/Asset/AssetDetail/Detail.vue b/src/views/assets/Asset/AssetDetail/Detail.vue index a009b30b4..c4a68748c 100644 --- a/src/views/assets/Asset/AssetDetail/Detail.vue +++ b/src/views/assets/Asset/AssetDetail/Detail.vue @@ -61,8 +61,11 @@ export default { }, callbacks: { change: function(val) { + const category = this.object.category.value + const normalizedCategory = + category === 'ds' ? 'directorie' : category this.$axios.patch( - `/api/v1/assets/assets/${this.object.id}/`, + `/api/v1/assets/${normalizedCategory}s/${this.object.id}/`, { is_active: val } ).then(res => { this.$message.success(this.$tc('UpdateSuccessMsg'))