bugfixes, improving API request wrapper

This commit is contained in:
2025-03-12 22:30:26 -07:00
parent ca1ad74834
commit 7eec2adc7a
11 changed files with 105 additions and 64 deletions

View File

@@ -1,4 +1,4 @@
import type { AxiosRequestHeaders } from "axios";
import type { RawAxiosRequestHeaders } from "axios";
import type { User } from "spotify_manager/index.d.ts";
declare module "express-session" {
@@ -6,7 +6,7 @@ declare module "express-session" {
interface SessionData {
accessToken: string;
refreshToken: string;
authHeaders: AxiosRequestHeaders;
authHeaders: RawAxiosRequestHeaders;
user: User;
}
}

View File

@@ -1,3 +1,4 @@
import type { RawAxiosRequestHeaders } from "axios";
import type { Request, Response, NextFunction } from "express";
export type Req = Request;
@@ -5,6 +6,6 @@ export type Res = Response;
export type Next = NextFunction;
export interface EndpointHandlerBaseArgs {
req: Req;
authHeaders: RawAxiosRequestHeaders;
res: Res;
}