From d103e9d88e4deefa83962f4fc9281f71a1363c8e Mon Sep 17 00:00:00 2001 From: DevEnv nis2-agile Date: Sun, 31 May 2026 11:28:52 +0200 Subject: [PATCH] [FIX] api.js deleteAsset: this.delete() -> this.del() (metodo inesistente) Bug trovato da review: il client HTTP base definisce del(), non delete(). deleteAsset chiamava this.delete() -> TypeError, eliminazione asset falliva. Era l'ultimo this.delete() residuo (i metodi nuovi Fase 1 gia' usano del()). Co-Authored-By: Claude Opus 4.8 --- public/js/api.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/js/api.js b/public/js/api.js index e6a49a1..6a777e5 100644 --- a/public/js/api.js +++ b/public/js/api.js @@ -261,7 +261,7 @@ class NIS2API { createAsset(data) { return this.post('/assets/create', data); } getAsset(id) { return this.get(`/assets/${id}`); } updateAsset(id, data) { return this.put(`/assets/${id}`, data); } - deleteAsset(id) { return this.delete(`/assets/${id}`); } + deleteAsset(id) { return this.del(`/assets/${id}`); } // NIS2 relevance scoring (GV.OC-04) getScoringGrid() { return this.get('/assets/scoringGrid'); } scoreAsset(id, criteria) { return this.post(`/assets/${id}/score`, { criteria }); }