refactor code

This commit is contained in:
CaptOrb 2025-09-07 22:21:33 +01:00
parent 4fdd58e926
commit 13e2cade21
4 changed files with 2 additions and 14 deletions

View File

@ -4,7 +4,7 @@ import type {
} from "express";
import type { Context } from "openapi-backend";
import { createForge } from "../services/forges";
import { getAccessToken } from "../types/user";
import { getAccessToken } from "../services/user";
export async function listAvailableRepos(
_c: Context,

View File

@ -3,9 +3,6 @@ import { FORGE_IDS } from "../../services/forges/constants";
import type { User } from "../models/user";
class UserRepository {
/**
* Resolves a forge type string to its corresponding ID
*/
private resolveForgeId(forgeType: string): number {
const forgeId = FORGE_IDS[forgeType];
if (forgeId === undefined) {
@ -38,9 +35,6 @@ class UserRepository {
return result.rows[0] ?? null;
}
/**
* Insert a new user into the database
*/
async insertUser(
forgeId: number,
forgeUserId: string,
@ -57,9 +51,6 @@ class UserRepository {
return result.rows[0];
}
/**
* Get an existing user or create a new one if not found
*/
async getOrCreateUser(
forgeType: string,
forgeUserId: string,
@ -82,9 +73,6 @@ class UserRepository {
return result.rows[0];
}
/**
* Get a user's access token
*/
async getAccessToken(userId: number): Promise<string | null> {
const result = await pool.query(
`SELECT access_token FROM users WHERE user_id = $1`,

View File

@ -2,7 +2,7 @@
import { type Request, type Response, Router } from "express";
import { config } from "../config/env";
import { createForge, listAvailableForges } from "../services/forges";
import { getOrCreateUser } from "../types/user";
import { getOrCreateUser } from "../services/user";
const authRouter = Router();