@@ -354,12 +354,12 @@ function channelinfo(data::LegendData, sel::AnyValiditySelection; system::Symbol
354
354
ann_status:: Symbol = Symbol (get (get (get (dpcfg[k], :psd , PropDict ()), :status , PropDict ()), Symbol (" ann" ), :unknown ))
355
355
coax_rt_status:: Symbol = Symbol (get (get (get (dpcfg[k], :psd , PropDict ()), :status , PropDict ()), Symbol (" coax_rt" ), :unknown ))
356
356
is_bb_like:: String = replace (get (get (dpcfg[k], :psd , PropDict ()), :is_bb_like , " " ), " &" => " &&" )
357
- psd_usability:: Symbol = if ifelse (occursin (" low_aoe" , is_bb_like), low_aoe_status == :valid , true ) &&
357
+ psd_usability:: Symbol = if ! (is_bb_like == " missing" ) &&
358
+ ifelse (occursin (" low_aoe" , is_bb_like), low_aoe_status == :valid , true ) &&
358
359
ifelse (occursin (" high_aoe" , is_bb_like), high_aoe_status == :valid , true ) &&
359
360
ifelse (occursin (" lq" , is_bb_like), lq_status == :valid , true ) &&
360
361
ifelse (occursin (" ann" , is_bb_like), ann_status == :valid , true ) &&
361
- ifelse (occursin (" coax_rt" , is_bb_like), coax_rt_status == :valid , true ) &&
362
- ! (is_bb_like == " missing" )
362
+ ifelse (occursin (" coax_rt" , is_bb_like), coax_rt_status == :valid , true )
363
363
:on
364
364
else
365
365
:off
0 commit comments