Commit c99626c 1 parent 09492d2 commit c99626c Copy full SHA for c99626c
File tree 1 file changed +8
-5
lines changed
src/main/webapp/ui/src/stores/models
1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -436,9 +436,11 @@ export default class Search implements SearchInterface {
436
436
record : {
437
437
type : string ,
438
438
canBeDeleted ?: boolean ,
439
- subSamples : $ReadOnlyArray <
440
- $Diff < SubSampleAttrs , { sample : mixed } >
441
- > ,
439
+ subSamples : $ReadOnlyArray < {
440
+ storedInContainer : boolean ,
441
+ ...$Diff < SubSampleAttrs , { sample : mixed } > ,
442
+ ...
443
+ } > ,
442
444
...
443
445
} ,
444
446
} > ,
@@ -475,8 +477,9 @@ export default class Search implements SearchInterface {
475
477
476
478
if ( samplesThatCouldNotBeDeleted . length > 0 ) {
477
479
const subsamplesThatPreventedSampleDeletion =
478
- samplesThatCouldNotBeDeleted . flatMap ( ( s ) =>
479
- s . subSamples . map ( ( ss ) => [ s , ss ] ) ) ;
480
+ samplesThatCouldNotBeDeleted
481
+ . flatMap ( ( s ) => s . subSamples . map ( ( ss ) => [ s , ss ] ) )
482
+ . filter ( ( [ , ss ] ) => ss . storedInContainer ) ;
480
483
uiStore . addAlert (
481
484
mkAlert ( {
482
485
variant : "error" ,
You can’t perform that action at this time.
0 commit comments