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

Function copyTimeblockToDailyNote

src/utils/helpers.ts:854–864  ·  view source on GitHub ↗
(
	app: App,
	date: string,
	timeblock: TimeBlock,
	newStartTime: string,
	newEndTime: string
)

Source from the content-addressed store, hash-verified

852 * Copies a timeblock into a daily note with a new ID and time range.
853 */
854export async function copyTimeblockToDailyNote(
855 app: App,
856 date: string,
857 timeblock: TimeBlock,
858 newStartTime: string,
859 newEndTime: string
860): Promise<TimeBlock> {
861 const copiedTimeblock = createCopiedTimeblock(timeblock, newStartTime, newEndTime);
862 await addTimeblockToDailyNote(app, date, copiedTimeblock);
863 return copiedTimeblock;
864}
865
866/**
867 * Updates timeblock times within the same daily note

Callers 1

handleTimeblockDropFunction · 0.90

Calls 2

createCopiedTimeblockFunction · 0.85
addTimeblockToDailyNoteFunction · 0.85

Tested by

no test coverage detected