@@ -21,14 +21,14 @@ export class Command {
2121
2222 dbWorker . postMessage ( { command : this . commandName , data : this . data } ) ;
2323
24- dbWorker . onmessage = ( msg ) => {
24+ dbWorker . onmessage = async ( msg ) => {
2525 const response = msg . data ;
2626 if ( response . error ) {
2727 console . error ( `[${ this . commandName } ] Error:` , response . error ) ;
2828 document . querySelector ( ".error" ) . classList . remove ( "d-none" ) ;
2929 } else {
3030 console . log ( `[${ this . commandName } ] Response:` , response . responseMessage ) ;
31- updateFront ( response ) ;
31+ await updateFront ( response ) ;
3232 if ( this . commandName === "saveSelected" ) {
3333 if ( response . responseMessage === "Game Year" ) {
3434 this . updateTeamsFor24 ( response . content [ 0 ] ) ;
@@ -42,21 +42,21 @@ export class Command {
4242
4343 promiseExecute ( ) {
4444 return new Promise ( ( resolve , reject ) => {
45- const handler = ( e ) => {
46- const resp = e . data ;
47- if ( resp . command && resp . command !== this . commandName ) return ;
48- dbWorker . removeEventListener ( "message" , handler ) ;
49-
50- if ( resp . error ) return reject ( resp . error ) ;
51- resolve ( resp ) ;
52- } ;
53-
54- dbWorker . addEventListener ( "message" , handler ) ;
55- dbWorker . postMessage ( { command : this . commandName , data : this . data } ) ;
45+ const handler = ( e ) => {
46+ const resp = e . data ;
47+ if ( resp . command && resp . command !== this . commandName ) return ;
48+ dbWorker . removeEventListener ( "message" , handler ) ;
49+
50+ if ( resp . error ) return reject ( resp . error ) ;
51+ resolve ( resp ) ;
52+ } ;
53+
54+ dbWorker . addEventListener ( "message" , handler ) ;
55+ dbWorker . postMessage ( { command : this . commandName , data : this . data } ) ;
5656 } ) ;
57- }
57+ }
5858
59- updateTeamsFor24 ( year ) {
59+ async updateTeamsFor24 ( year ) {
6060 if ( year === "24" ) {
6161 const data = {
6262 teams : {
@@ -69,7 +69,7 @@ export class Command {
6969 this . replaceTeam ( "Alpine" , data . teams . alpine ) ;
7070 this . replaceTeam ( "Alfa Romeo" , data . teams . alfa ) ;
7171 const yearResponse = { responseMessage : "24 Year" , content : data } ;
72- updateFront ( yearResponse ) ;
72+ await updateFront ( yearResponse ) ;
7373 }
7474 }
7575
0 commit comments