File tree Expand file tree Collapse file tree 1 file changed +11
-7
lines changed
Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -368,7 +368,17 @@ function createStorage(): WxtStorage {
368368 driverKey ,
369369 driverMetaKey ,
370370 ] ) ;
371- if ( value == null ) return ;
371+ if ( value == null ) {
372+ if ( targetVersion > 1 ) {
373+ await setMeta ( driver , driverKey , { v : targetVersion } ) ;
374+ if ( debug === true ) {
375+ console . debug (
376+ `[@wxt-dev/storage] Set meta for ${ driverKey } v${ targetVersion } ` ,
377+ ) ;
378+ }
379+ }
380+ return ;
381+ }
372382
373383 const currentVersion = meta ?. v ?? 1 ;
374384 if ( currentVersion > targetVersion ) {
@@ -469,12 +479,6 @@ function createStorage(): WxtStorage {
469479 } ,
470480 setValue : async ( value ) => {
471481 await migrationsDone ;
472- await setMeta ( driver , driverKey , { v : targetVersion } ) ;
473- if ( debug === true ) {
474- console . debug (
475- `[@wxt-dev/storage] Set meta for ${ driverKey } v${ targetVersion } ` ,
476- ) ;
477- }
478482 return await setItem ( driver , driverKey , value ) ;
479483 } ,
480484 setMeta : async ( properties ) => {
You can’t perform that action at this time.
0 commit comments