File tree Expand file tree Collapse file tree 1 file changed +10
-6
lines changed
packages/webui/src/client/ui/Status/package-status Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -66,18 +66,22 @@ export const ExpectedPackagesStatus: React.FC<{}> = function ExpectedPackagesSta
6666 )
6767 }
6868 function renderExpectedPackageStatuses ( ) {
69- const packageRef : { [ packageId : string ] : ExpectedPackageDBNew } = { }
70- for ( const expPackage of expectedPackages ) {
71- packageRef [ unprotectString ( expPackage . _id ) ] = expPackage
72- }
73-
7469 const packagesWithWorkStatuses : {
7570 [ packageId : string ] : {
7671 package : ExpectedPackageDBNew | undefined
7772 statuses : ExpectedPackageWorkStatus [ ]
7873 device : PeripheralDevice | undefined
7974 }
8075 } = { }
76+
77+ for ( const expPackage of expectedPackages ) {
78+ packagesWithWorkStatuses [ unprotectString ( expPackage . _id ) ] = {
79+ package : expPackage ,
80+ statuses : [ ] ,
81+ device : undefined ,
82+ }
83+ }
84+
8185 for ( const work of expectedPackageWorkStatuses ) {
8286 const device = peripheralDevicesMap . get ( work . deviceId )
8387 // todo: make this better:
@@ -86,7 +90,7 @@ export const ExpectedPackagesStatus: React.FC<{}> = function ExpectedPackagesSta
8690 let packageWithWorkStatus = packagesWithWorkStatuses [ key ]
8791 if ( ! packageWithWorkStatus ) {
8892 packagesWithWorkStatuses [ key ] = packageWithWorkStatus = {
89- package : packageRef [ key ] || undefined ,
93+ package : undefined ,
9094 statuses : [ ] ,
9195 device,
9296 }
You can’t perform that action at this time.
0 commit comments