diff --git a/src/routes/novel/addNovel.ts b/src/routes/novel/addNovel.ts index c3fce63..ed672de 100644 --- a/src/routes/novel/addNovel.ts +++ b/src/routes/novel/addNovel.ts @@ -37,11 +37,10 @@ export default router.post( const chapterAllList = await u.db("o_novel").where("projectId", projectId).whereIn("id", totalNovelId); const novelClass = new u.cleanNovel(); novelClass.emitter.on("item", async (item) => { - if (item.event) - await u - .db("o_novel") - .where("id", item.id) - .update({ event: item.event, eventState: item.event ? 1 : -1 }); + await u + .db("o_novel") + .where("id", item.id) + .update({ event: item.event, eventState: item.event ? 1 : -1 }); }); novelClass.start(chapterAllList, projectId); diff --git a/src/routes/novel/event/generateEvents.ts b/src/routes/novel/event/generateEvents.ts index ee63e56..1e50eee 100644 --- a/src/routes/novel/event/generateEvents.ts +++ b/src/routes/novel/event/generateEvents.ts @@ -23,11 +23,10 @@ export default router.post( await u.db("o_novel").where("projectId", projectId).update({ eventState: 0, event: null }); novel.emitter.on("item", async (item) => { - if (item.event) - await u - .db("o_novel") - .where("id", item.id) - .update({ event: item.event, eventState: item.event ? 1 : -1 }); + await u + .db("o_novel") + .where("id", item.id) + .update({ event: item.event, eventState: item.event ? 1 : -1 }); }); novel.start(allChapters, projectId); diff --git a/src/types/database.d.ts b/src/types/database.d.ts index 745de96..7e0021e 100644 --- a/src/types/database.d.ts +++ b/src/types/database.d.ts @@ -1,4 +1,4 @@ -// @db-hash 56071dcf512e84c37ffd555806af7162 +// @db-hash 3cdc2f747dac456ddd4bbfd877efe991 //该文件由脚本自动生成,请勿手动修改 export interface memories { @@ -79,6 +79,8 @@ export interface o_novel { 'chapterData'?: string | null; 'chapterIndex'?: number | null; 'createTime'?: number | null; + 'event'?: string | null; + 'eventState'?: number | null; 'id'?: number; 'projectId'?: number | null; 'reel'?: string | null;