X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=skyquake%2Fplugins%2Flogging%2Fsrc%2FloggingStore.js;h=53575ebbc6d6b8cc0eead0f5e2676a2042087789;hp=d8f0d70a6daf5464df6285a43f86739c4f2a3002;hb=0aadbcad27e706cedd916b4140bc621eaf46a516;hpb=58b264f094f5351c5662a6d5640e65ea890c14f4 diff --git a/skyquake/plugins/logging/src/loggingStore.js b/skyquake/plugins/logging/src/loggingStore.js index d8f0d70a6..53575ebbc 100644 --- a/skyquake/plugins/logging/src/loggingStore.js +++ b/skyquake/plugins/logging/src/loggingStore.js @@ -1,5 +1,5 @@ /* - * + * * Copyright 2016 RIFT.IO Inc * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -126,7 +126,7 @@ class LoggingStore { // TODO/NOTE: Can't delete from model as sending a top-level payload with // missing elements is not allowed! // When backend supports it, in loggingSource change the order of operations - // Delete first followed by save/put. + // // Delete first followed by save/put. // _.remove(loggingConfig.sinks[sinkIndex].filter.category, { // name: catsev.name // }); @@ -134,6 +134,10 @@ class LoggingStore { sink.filter.category[catIndex] = catsev; } } else { + _.remove(nulledCategories, (v) => v == catsev.name); + this.setState({ + nulledCategories: nulledCategories + }); sink.filter.category.push(catsev); } } else {