File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
packages/remote-config/src/storage Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -198,15 +198,15 @@ export class Storage {
198198 reject ( toFirebaseError ( event , ErrorCode . STORAGE_GET ) ) ;
199199 } ;
200200 storedSignalsRequest . onsuccess = event => {
201- const storedSignals = ( event . target as IDBRequest ) . result . value ;
201+ const storedSignals = ( event . target as IDBRequest ) . result ? .value || { } ;
202202 const combinedSignals = {
203203 ...storedSignals ,
204204 ...customSignals
205205 } ;
206206 // Filter out key-value assignments with null values since they are signals being unset
207207 const signalsToUpdate = Object . fromEntries ( Object . entries ( combinedSignals ) . filter ( ( [ _ , v ] ) => v !== null ) ) ;
208208 if ( signalsToUpdate ) {
209- const setSignalsRequest = objectStore . put ( { compositeKey, signalsToUpdate} ) ;
209+ const setSignalsRequest = objectStore . put ( { compositeKey, value : signalsToUpdate } ) ;
210210 setSignalsRequest . onerror = event => {
211211 reject ( toFirebaseError ( event , ErrorCode . STORAGE_SET ) ) ;
212212 } ;
You can’t perform that action at this time.
0 commit comments