/[sudobot]/trunk/src/utils/structures/Queue.ts
ViewVC logotype

Diff of /trunk/src/utils/structures/Queue.ts

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 423 by rakin, Mon Jul 29 17:30:09 2024 UTC revision 424 by rakin, Mon Jul 29 17:30:10 2024 UTC
# Line 50  export default abstract class Queue { Line 50  export default abstract class Queue {
50      async run() {      async run() {
51          this.completed = true;          this.completed = true;
52          this.model.delete();          this.model.delete();
53          return await this.execute(this.model.data);  
54            try {
55                return await this.execute(this.model.data);
56            }
57            catch (e) {
58                console.error(`An error occurred in queue job\nJob ID: ${this.id}`, e);
59            }
60      }      }
61  }  }

Legend:
Removed from v.423  
changed lines
  Added in v.424

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26