a homebrewed DnD campaign based in the Honkai: Star Rail universe
hsr honkaistarrail dnd
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix missing await, woops

+6 -6
+5 -5
app/src/lib/server/class/class-repo.ts
··· 24 24 } 25 25 26 26 public async createClass(model: NewClass) { 27 - return this.db.insert(characterClass).values(model) 27 + return await this.db.insert(characterClass).values(model).onConflictDoNothing() 28 28 } 29 29 30 30 public async deleteClassById(id: Class['id']) { 31 - return this.db.delete(characterClass).where(eq(characterClass.id, id)) 31 + return await this.db.delete(characterClass).where(eq(characterClass.id, id)) 32 32 } 33 33 34 34 public async getClassById(id: Class['id']) { 35 - return this.db 35 + return await this.db 36 36 .select() 37 37 .from(characterClass) 38 38 .leftJoin(sourcebook, eq(sourcebook.id, characterClass.sourcebookId)) ··· 50 50 51 51 public async updateClassById(params: UpdateQueryParams<Class['id'], UpdateClass>) { 52 52 const { id, model } = params 53 - return this.db.update(characterClass).set(model).where(eq(characterClass.id, id)) 53 + return await this.db.update(characterClass).set(model).where(eq(characterClass.id, id)) 54 54 } 55 55 56 56 public async getCount(): Promise<number> { 57 - return this.db.$count(characterClass) 57 + return await this.db.$count(characterClass) 58 58 } 59 59 }
+1 -1
app/src/lib/server/equipment/armor-repo.ts
··· 76 76 } 77 77 78 78 public async getCount(): Promise<number> { 79 - return this.db.$count(armor) 79 + return await this.db.$count(armor) 80 80 } 81 81 }