@@ -87,28 +87,25 @@ const defaultUrls = {};
87
87
// Guard against pageParams being null/undefined and safely access nested properties
88
88
if ( pageParams && pageParams . influxdb_urls ) {
89
89
Object . entries ( pageParams . influxdb_urls ) . forEach ( ( [ product , { providers} ] ) => {
90
- // Use optional chaining and nullish coalescing to safely access properties
91
- const defaultProvider = providers ?. filter ( provider => provider ?. name === 'Default' ) [ 0 ] ;
92
- const defaultRegion = defaultProvider ?. regions ?. [ 0 ] ;
93
- defaultUrls [ product ] = defaultRegion ?. url || '' ;
90
+ defaultUrls [ product ] = providers . filter ( provider => provider . name === 'Default' ) [ 0 ] ?. regions [ 0 ] ?. url ;
94
91
} ) ;
95
92
}
96
93
97
94
export const DEFAULT_STORAGE_URLS = {
98
- oss : defaultUrls . oss || '' ,
99
- cloud : defaultUrls . cloud || '' ,
100
- serverless : defaultUrls . serverless || '' ,
101
- core : defaultUrls . core || '' ,
102
- enterprise : defaultUrls . enterprise || '' ,
103
- dedicated : defaultUrls . cloud_dedicated || '' ,
104
- clustered : defaultUrls . clustered || '' ,
105
- prev_oss : defaultUrls . oss || '' ,
106
- prev_cloud : defaultUrls . cloud || '' ,
107
- prev_core : defaultUrls . core || '' ,
108
- prev_enterprise : defaultUrls . enterprise || '' ,
109
- prev_serverless : defaultUrls . serverless || '' ,
110
- prev_dedicated : defaultUrls . cloud_dedicated || '' ,
111
- prev_clustered : defaultUrls . clustered || '' ,
95
+ oss : defaultUrls . oss ,
96
+ cloud : defaultUrls . cloud ,
97
+ serverless : defaultUrls . serverless ,
98
+ core : defaultUrls . core ,
99
+ enterprise : defaultUrls . enterprise ,
100
+ dedicated : defaultUrls . cloud_dedicated ,
101
+ clustered : defaultUrls . clustered ,
102
+ prev_oss : defaultUrls . oss ,
103
+ prev_cloud : defaultUrls . cloud ,
104
+ prev_core : defaultUrls . core ,
105
+ prev_enterprise : defaultUrls . enterprise ,
106
+ prev_serverless : defaultUrls . serverless ,
107
+ prev_dedicated : defaultUrls . cloud_dedicated ,
108
+ prev_clustered : defaultUrls . clustered ,
112
109
custom : '' ,
113
110
} ;
114
111
0 commit comments