upd
This commit is contained in:
@@ -17,10 +17,16 @@ export const sessionController = new Elysia({ prefix: "/sessions" })
|
||||
status: sessionStatus,
|
||||
appPid,
|
||||
cirrusPid,
|
||||
streamerPort,
|
||||
playerPort,
|
||||
sfuPort,
|
||||
} = body as {
|
||||
status?: "starting" | "started" | "ending" | "ended";
|
||||
appPid?: number;
|
||||
cirrusPid?: number;
|
||||
streamerPort?: number;
|
||||
playerPort?: number;
|
||||
sfuPort?: number;
|
||||
};
|
||||
|
||||
// Проверить, что сессия существует
|
||||
@@ -35,6 +41,9 @@ export const sessionController = new Elysia({ prefix: "/sessions" })
|
||||
status: sessionStatus,
|
||||
appPid,
|
||||
cirrusPid,
|
||||
streamerPort,
|
||||
playerPort,
|
||||
sfuPort,
|
||||
});
|
||||
|
||||
return { session: updatedSession };
|
||||
@@ -51,6 +60,9 @@ export const sessionController = new Elysia({ prefix: "/sessions" })
|
||||
),
|
||||
appPid: t.Optional(t.Number()),
|
||||
cirrusPid: t.Optional(t.Number()),
|
||||
streamerPort: t.Optional(t.Number()),
|
||||
playerPort: t.Optional(t.Number()),
|
||||
sfuPort: t.Optional(t.Number()),
|
||||
}),
|
||||
}
|
||||
)
|
||||
@@ -253,11 +265,17 @@ export const sessionController = new Elysia({ prefix: "/sessions" })
|
||||
status: sessionStatus,
|
||||
appPid,
|
||||
cirrusPid,
|
||||
streamerPort,
|
||||
playerPort,
|
||||
sfuPort,
|
||||
endAt,
|
||||
} = body as {
|
||||
status?: "starting" | "started" | "ending" | "ended";
|
||||
appPid?: number;
|
||||
cirrusPid?: number;
|
||||
streamerPort?: number;
|
||||
playerPort?: number;
|
||||
sfuPort?: number;
|
||||
endAt?: string;
|
||||
};
|
||||
|
||||
@@ -276,6 +294,9 @@ export const sessionController = new Elysia({ prefix: "/sessions" })
|
||||
status: sessionStatus,
|
||||
appPid,
|
||||
cirrusPid,
|
||||
streamerPort,
|
||||
playerPort,
|
||||
sfuPort,
|
||||
endAt: endAt ? new Date(endAt) : undefined,
|
||||
});
|
||||
|
||||
@@ -293,6 +314,9 @@ export const sessionController = new Elysia({ prefix: "/sessions" })
|
||||
),
|
||||
appPid: t.Optional(t.Number()),
|
||||
cirrusPid: t.Optional(t.Number()),
|
||||
streamerPort: t.Optional(t.Number()),
|
||||
playerPort: t.Optional(t.Number()),
|
||||
sfuPort: t.Optional(t.Number()),
|
||||
endAt: t.Optional(t.String({ format: "date-time" })),
|
||||
}),
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user