📦 chore: snapshot commit before major changes
This commit is contained in:
@ -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;
|
||||
|
||||
Reference in New Issue
Block a user