📦 chore: snapshot commit before major changes

This commit is contained in:
2026-03-11 09:24:25 +07:00
parent dc350d006b
commit da74f5e3e1
7 changed files with 175 additions and 23 deletions

View File

@ -10,25 +10,15 @@ export interface ClientInfoHeader {
ip: string;
}
export const getUserHeaderInformation = (
ctx: Context,
): UserHeaderInformation => {
export const getUserHeaderInformation = (ctx: Context): UserHeaderInformation => {
const clientInfoHeader =
(JSON.parse(
ctx.request.headers.get("x-client-info") as string,
) as ClientInfoHeader) ?? ("unknown" as string);
(JSON.parse(ctx.request.headers.get("x-client-info") as string) as ClientInfoHeader) ?? ("unknown" as string);
const userHeaderInformation = {
ip: clientInfoHeader.ip ?? "unknown",
deviceType: clientInfoHeader.deviceType ?? "unknown",
deviceOS:
(clientInfoHeader.os ?? "unknown") +
" " +
(clientInfoHeader.osVersion ?? "unknown"),
browser:
(clientInfoHeader.browser ?? "unknown") +
" " +
(clientInfoHeader.browserVersion ?? "unknown"),
deviceOS: (clientInfoHeader.os ?? "unknown") + " " + (clientInfoHeader.osVersion ?? "unknown"),
browser: (clientInfoHeader.browser ?? "unknown") + " " + (clientInfoHeader.browserVersion ?? "unknown"),
};
return userHeaderInformation;