{{a.fileName}}
diff --git a/Step/wwwroot/src/store/maintenance.store.ts b/Step/wwwroot/src/store/maintenance.store.ts
index 7ca9c528..848a95ef 100644
--- a/Step/wwwroot/src/store/maintenance.store.ts
+++ b/Step/wwwroot/src/store/maintenance.store.ts
@@ -60,6 +60,16 @@ export const maintenanceStore = {
}
},
+ UpdateNotesMaintenance(store, model: server.MaintenanceNote[]){
+ debugger
+ store._noteMaintenance.clear();
+ store.noteMaintenance = [];
+ for(const key in model){
+ const element = model[key];
+ store._noteMaintenance.set(element.id,element);
+ store.noteMaintenance = Array.from(store._noteMaintenance.values());
+ }
+ },
DeleteNoteMaintenance(store, model: server.MaintenanceNote){
store._noteMaintenance.delete(model.id);
store.noteMaintenance = Array.from(store._noteMaintenance.values());
@@ -113,13 +123,7 @@ export const maintenanceStore = {
context.commit("UpdateNoteMaintenance", model);
},
updateNotesMaintenance(context, model: server.MaintenanceNote[]){
- if(model.length == 0){
- context.commit("UpdateNoteMaintenance", null);
- }
- for (const key in model){
- const element = model[key];
- context.commit("UpdateNoteMaintenance", element);
- }
+ context.commit("UpdateNotesMaintenance", model);
},
updateMaintenance(context, model: server.Maintenance){
context.commit("UpdateMaintenance", model);