MCPcopy Index your code
hub / github.com/callumalpass/tasknotes / normalizeDeletedEvent

Method normalizeDeletedEvent

src/api/TaskNotesAPI.ts:2832–2848  ·  view source on GitHub ↗
(payload: TaskDeletedEventPayload)

Source from the content-addressed store, hash-verified

2830 }
2831
2832 private normalizeDeletedEvent(payload: TaskDeletedEventPayload): TaskNotesApiEventPayload[] {
2833 const deletedTask = payload.deletedTask ? copyTaskInfo(payload.deletedTask) : undefined;
2834 const taskPath = deletedTask?.path ?? payload.path ?? "";
2835 const context = this.getMutationContext(payload);
2836
2837 return [
2838 this.buildEventPayloadBase({
2839 event: "task.deleted",
2840 taskPath,
2841 deletedTask,
2842 task: deletedTask,
2843 changes: {},
2844 context,
2845 rawEvent: EVENT_TASK_DELETED,
2846 }),
2847 ];
2848 }
2849
2850 private normalizeLifecycleEvent(
2851 event: TaskNotesRuntimeLifecycleEventName,

Callers 1

normalizeRawEventMethod · 0.95

Calls 3

getMutationContextMethod · 0.95
buildEventPayloadBaseMethod · 0.95
copyTaskInfoFunction · 0.85

Tested by

no test coverage detected