mirror of
https://github.com/solidtime-io/solidtime.git
synced 2026-08-14 03:02:15 +01:00
Add context menu actions for running entries in calendar
This commit is contained in:
@@ -473,6 +473,25 @@ export async function createTimeEntryWithTagViaApi(
|
||||
return { tag, entry };
|
||||
}
|
||||
|
||||
export async function createRunningTimeEntryViaApi(ctx: TestContext, description: string) {
|
||||
const start = new Date();
|
||||
start.setMinutes(start.getMinutes() - 10);
|
||||
const response = await ctx.request.post(
|
||||
`${PLAYWRIGHT_BASE_URL}/api/v1/organizations/${ctx.orgId}/time-entries`,
|
||||
{
|
||||
data: {
|
||||
member_id: ctx.memberId,
|
||||
start: formatTimestamp(start),
|
||||
description,
|
||||
billable: false,
|
||||
},
|
||||
}
|
||||
);
|
||||
expect(response.status()).toBe(201);
|
||||
const body = await response.json();
|
||||
return body.data as { id: string; start: string; end: null; description: string };
|
||||
}
|
||||
|
||||
export async function createBareTimeEntryViaApi(
|
||||
ctx: TestContext,
|
||||
description: string,
|
||||
|
||||
Reference in New Issue
Block a user