Skip to content

Conversation

@MikuroXina
Copy link
Contributor

Pulsate 側でエラーが発生して進行できないため保留中.

エラーログ:

2025-12-28 09:41:05.793 ERROR   pkg/notes/mod.ts:213    NoteModule      Uncaught error

 Error  attachment not found
error stack:
  • dummy.ts    InMemoryNoteAttachmentRepository.findByNoteID
        pkg/notes/adaptor/repository/dummy.ts:202
  • fetch.ts    FetchService.fetchNoteAttachments
        pkg/notes/service/fetch.ts:63
  • note.ts     NoteController.createNote
        pkg/notes/adaptor/controller/note.ts:46
  • task_queues process.processTicksAndRejections
        node:internal/process/task_queues:103
  • mod.ts      async <anonymous>
        pkg/notes/mod.ts:180
  • compose.js  async dispatch
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/compose.js:22
  • validator.js
        async file:/Users/mikuroxina/Documents/Projects/pulsate-dev/pulsate/node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/validator/validator.js:81
  • index.ts    async mw
        node_modules/.pnpm/@hono+zod-openapi@1.2.0_hono@4.11.1_zod@4.2.1/node_modules/@hono/zod-openapi/src/index.ts:546
  • compose.js  async dispatch
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/compose.js:22
  • authenticateMiddleware.ts   async <anonymous>
        pkg/adaptors/authenticateMiddleware.ts:88
2025-12-28 09:41:05.806 WARN    pkg/timeline/service/home.ts:28 TimelineModule  Failed to get home timeline cache

 TimelineCacheNotFoundError  timeline cache not found, TimelineCacheNotFoundError
error stack:
  • dummyCache.ts       InMemoryTimelineCacheRepository.getHomeTimeline
        pkg/timeline/adaptor/repository/dummyCache.ts:79
  • home.ts     HomeTimelineService.fetchHomeTimeline
        pkg/timeline/service/home.ts:26
  • timeline.ts TimelineController.getHomeTimeline
        pkg/timeline/adaptor/controller/timeline.ts:193
  • mod.ts      <anonymous>
        pkg/timeline/mod.ts:187
  • compose.js  dispatch
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/compose.js:22
  • compose.js
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/compose.js:22
  • validator.js
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/validator/validator.js:81
  • compose.js  async dispatch
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/compose.js:22
  • authenticateMiddleware.ts   async <anonymous>
        pkg/adaptors/authenticateMiddleware.ts:88
  • compose.js  async dispatch
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/compose.js:22
Caused by (1): Error: {"timelineType":"home","id":"101"}
  • errorUtils.js       toError
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/internal/errorUtils.js:25
  • errorUtils.js       collectErrorCauses
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/internal/errorUtils.js:15
  • BaseLogger.js       Object.prettyFormatErrorObj
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/BaseLogger.js:60
  • BaseLogger.js       maskedArgs.reduce.args
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/BaseLogger.js:50
  • <anonymous> Array.reduce

  • BaseLogger.js       Object.prettyFormatLogObj
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/BaseLogger.js:48
  • BaseLogger.js       Logger.log
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/BaseLogger.js:649
  • index.js    Logger.warn
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/index.js:29
  • home.ts     HomeTimelineService.fetchHomeTimeline
        pkg/timeline/service/home.ts:28
  • timeline.ts async TimelineController.getHomeTimeline
        pkg/timeline/adaptor/controller/timeline.ts:193

@MikuroXina
Copy link
Contributor Author

pulsate#1375 を適用したあとのエラーログ:

2025-12-30 02:09:07.690 WARN    pkg/timeline/service/home.ts:28 TimelineModule  Failed to get home timeline cache

 TimelineCacheNotFoundError  timeline cache not found, TimelineCacheNotFoundError
error stack:
  • dummyCache.ts       InMemoryTimelineCacheRepository.getHomeTimeline
        pkg/timeline/adaptor/repository/dummyCache.ts:79
  • home.ts     HomeTimelineService.fetchHomeTimeline
        pkg/timeline/service/home.ts:26
  • timeline.ts TimelineController.getHomeTimeline
        pkg/timeline/adaptor/controller/timeline.ts:193
  • mod.ts      <anonymous>
        pkg/timeline/mod.ts:187
  • compose.js  dispatch
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/compose.js:22
  • compose.js
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/compose.js:22
  • validator.js
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/validator/validator.js:81
  • compose.js  async dispatch
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/compose.js:22
  • authenticateMiddleware.ts   async <anonymous>
        pkg/adaptors/authenticateMiddleware.ts:88
  • compose.js  async dispatch
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/compose.js:22
Caused by (1): Error: {"timelineType":"home","id":"101"}
  • errorUtils.js       toError
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/internal/errorUtils.js:25
  • errorUtils.js       collectErrorCauses
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/internal/errorUtils.js:15
  • BaseLogger.js       Object.prettyFormatErrorObj
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/BaseLogger.js:60
  • BaseLogger.js       maskedArgs.reduce.args
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/BaseLogger.js:50
  • <anonymous> Array.reduce

  • BaseLogger.js       Object.prettyFormatLogObj
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/BaseLogger.js:48
  • BaseLogger.js       Logger.log
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/BaseLogger.js:649
  • index.js    Logger.warn
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/index.js:29
  • home.ts     HomeTimelineService.fetchHomeTimeline
        pkg/timeline/service/home.ts:28
  • timeline.ts async TimelineController.getHomeTimeline
        pkg/timeline/adaptor/controller/timeline.ts:193
2025-12-30 02:09:07.851 WARN    pkg/notes/mod.ts:190    NoteModule
 NoteAttachmentsNotFoundError  attachment not recorded, NoteAttachmentsNotFoundError
error stack:
  • dummy.ts    InMemoryNoteAttachmentRepository.findByNoteID
        pkg/notes/adaptor/repository/dummy.ts:206
  • fetch.ts    FetchService.fetchNoteAttachments
        pkg/notes/service/fetch.ts:63
  • note.ts     NoteController.createNote
        pkg/notes/adaptor/controller/note.ts:46
  • task_queues process.processTicksAndRejections
        node:internal/process/task_queues:103
  • mod.ts      async <anonymous>
        pkg/notes/mod.ts:180
  • compose.js  async dispatch
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/compose.js:22
  • validator.js
        async file:/Users/mikuroxina/Documents/Projects/pulsate-dev/pulsate/node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/validator/validator.js:81
  • index.ts    async mw
        node_modules/.pnpm/@hono+zod-openapi@1.2.0_hono@4.11.1_zod@4.2.1/node_modules/@hono/zod-openapi/src/index.ts:546
  • compose.js  async dispatch
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/compose.js:22
  • authenticateMiddleware.ts   async <anonymous>
        pkg/adaptors/authenticateMiddleware.ts:88
Caused by (1): Error: {"noteID":"528756392744452096"}
  • errorUtils.js       toError
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/internal/errorUtils.js:25
  • errorUtils.js       collectErrorCauses
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/internal/errorUtils.js:15
  • BaseLogger.js       Object.prettyFormatErrorObj
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/BaseLogger.js:60
  • BaseLogger.js       maskedArgs.reduce.args
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/BaseLogger.js:50
  • <anonymous> Array.reduce

  • BaseLogger.js       Object.prettyFormatLogObj
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/BaseLogger.js:48
  • BaseLogger.js       Logger.log
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/BaseLogger.js:649
  • index.js    Logger.warn
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/index.js:29
  • mod.ts      <anonymous>
        pkg/notes/mod.ts:190
  • task_queues process.processTicksAndRejections
        node:internal/process/task_queues:103
2025-12-30 02:09:07.881 WARN    pkg/timeline/service/home.ts:28 TimelineModule  Failed to get home timeline cache

 TimelineCacheNotFoundError  timeline cache not found, TimelineCacheNotFoundError
error stack:
  • dummyCache.ts       InMemoryTimelineCacheRepository.getHomeTimeline
        pkg/timeline/adaptor/repository/dummyCache.ts:79
  • home.ts     HomeTimelineService.fetchHomeTimeline
        pkg/timeline/service/home.ts:26
  • timeline.ts TimelineController.getHomeTimeline
        pkg/timeline/adaptor/controller/timeline.ts:193
  • mod.ts      <anonymous>
        pkg/timeline/mod.ts:187
  • compose.js  dispatch
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/compose.js:22
  • compose.js
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/compose.js:22
  • validator.js
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/validator/validator.js:81
  • compose.js  async dispatch
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/compose.js:22
  • authenticateMiddleware.ts   async <anonymous>
        pkg/adaptors/authenticateMiddleware.ts:88
  • compose.js  async dispatch
        node_modules/.pnpm/hono@4.11.1/node_modules/hono/dist/compose.js:22
Caused by (1): Error: {"timelineType":"home","id":"101"}
  • errorUtils.js       toError
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/internal/errorUtils.js:25
  • errorUtils.js       collectErrorCauses
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/internal/errorUtils.js:15
  • BaseLogger.js       Object.prettyFormatErrorObj
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/BaseLogger.js:60
  • BaseLogger.js       maskedArgs.reduce.args
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/BaseLogger.js:50
  • <anonymous> Array.reduce

  • BaseLogger.js       Object.prettyFormatLogObj
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/BaseLogger.js:48
  • BaseLogger.js       Logger.log
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/BaseLogger.js:649
  • index.js    Logger.warn
        node_modules/.pnpm/tslog@4.10.2/node_modules/tslog/esm/index.js:29
  • home.ts     HomeTimelineService.fetchHomeTimeline
        pkg/timeline/service/home.ts:28
  • timeline.ts async TimelineController.getHomeTimeline
        pkg/timeline/adaptor/controller/timeline.ts:193

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

refactor: PlaywrightによるE2Eテストを書く

2 participants