File tree 5 files changed +28
-20
lines changed
5 files changed +28
-20
lines changed Original file line number Diff line number Diff line change 159
159
"material-icons" : " ^1.13.12" ,
160
160
"new-github-issue-url" : " ^1.0.0" ,
161
161
"numeric" : " ^1.2.6" ,
162
- "ootk" : " ^4.0.2 " ,
162
+ "ootk" : " ^4.0.3 " ,
163
163
"resizable" : " ^1.2.1" ,
164
164
"uuid" : " ^9.0.1" ,
165
165
"webgl-obj-loader" : " ^2.0.8"
Original file line number Diff line number Diff line change @@ -1039,8 +1039,8 @@ export class SettingsManager {
1039
1039
externalTLEsOnly = false ;
1040
1040
positionCruncher : Worker = null ;
1041
1041
orbitCruncher : Worker = null ;
1042
- /** Enables the camera widget */
1043
- drawCameraWidget = true ;
1042
+ /** Disables the camera widget by default */
1043
+ drawCameraWidget = false ;
1044
1044
1045
1045
loadPersistedSettings ( ) {
1046
1046
const isShowNotionalSatsString = PersistenceManager . getInstance ( ) . getItem ( StorageKey . SETTINGS_NOTIONAL_SATS ) ;
Original file line number Diff line number Diff line change 1
1
// THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2
- export const VERSION_DATE = 'December 12, 2024 ' ;
2
+ export const VERSION_DATE = 'January 9, 2025 ' ;
Original file line number Diff line number Diff line change @@ -700,8 +700,6 @@ export class CatalogLoader {
700
700
const intlDes = CatalogLoader . parseIntlDes_ ( resp [ i ] . TLE1 ) ;
701
701
702
702
resp [ i ] . intlDes = intlDes ;
703
- catalogManagerInstance . sccIndex [ `${ resp [ i ] . sccNum } ` ] = i ;
704
- catalogManagerInstance . cosparIndex [ `${ resp [ i ] . intlDes } ` ] = i ;
705
703
resp [ i ] . active = true ;
706
704
if ( ! settingsManager . isDebrisOnly || ( settingsManager . isDebrisOnly && ( resp [ i ] . type === 2 || resp [ i ] . type === 3 ) ) ) {
707
705
resp [ i ] . id = tempObjData . length ;
@@ -733,6 +731,8 @@ export class CatalogLoader {
733
731
rcs = resp [ i ] . rcs && ! isNaN ( parseFloat ( resp [ i ] . rcs ) ) ? parseFloat ( resp [ i ] . rcs ) : rcs ?? null ;
734
732
735
733
// Never fail just because of one bad satellite
734
+ let isAddedToCatalog = false ;
735
+
736
736
try {
737
737
const satellite = new DetailedSatellite ( {
738
738
id : tempObjData . length ,
@@ -743,9 +743,15 @@ export class CatalogLoader {
743
743
} ) ;
744
744
745
745
tempObjData . push ( satellite ) ;
746
+ isAddedToCatalog = true ;
746
747
} catch ( e ) {
747
748
errorManagerInstance . log ( e ) ;
748
749
}
750
+
751
+ if ( isAddedToCatalog ) {
752
+ catalogManagerInstance . sccIndex [ `${ resp [ i ] . sccNum } ` ] = tempObjData . length - 1 ;
753
+ catalogManagerInstance . cosparIndex [ `${ resp [ i ] . intlDes } ` ] = tempObjData . length - 1 ;
754
+ }
749
755
}
750
756
751
757
if ( settingsManager . isNotionalDebris && resp [ i ] . type === 3 ) {
You can’t perform that action at this time.
0 commit comments