local mongourl fix

This commit is contained in:
2025-03-02 23:34:43 +01:00
parent 3621998d41
commit e3e57a5cb0
6 changed files with 12 additions and 7 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
import { NextResponse, NextRequest } from 'next/server';
import database from '../database';
import database from '../../../lib/database';
// Account creation
// Email doesn't exist
-15
View File
@@ -1,15 +0,0 @@
import { MongoClient } from 'mongodb';
import config from './env';
import { Schedule, Session, User } from '@/utils';
const client = new MongoClient(config.mongoUrl);
await client.connect();
const db = client.db('klayrion');
export default {
users: db.collection<User>('users'),
sessions: db.collection<Session>('sessions'),
schedules: db.collection<Schedule>('schedules'),
};
-14
View File
@@ -1,14 +0,0 @@
function error(name: string): string {
throw `'${name}' not found in '.env'`;
}
const config = {
twitter: {
key: process.env.TWITTER_KEY || error('TWITTER_KEY'),
secret: process.env.TWITTER_SECRET || error('TWITTER_SECRET'),
},
mongoUrl: process.env.MONGO_URL || error('MONGO_URL'),
};
export default config;
+2 -2
View File
@@ -1,8 +1,8 @@
import { TwitterApi } from 'twitter-api-v2';
import config from '@/app/api/env';
import config from '@/lib/config';
import { inspect } from 'util';
import { Post } from '@/utils';
import database from '../database';
import database from '../../../lib/database';
import { format } from 'date-fns';
import cron from 'node-cron';
import { ObjectId } from 'mongodb';
+1 -1
View File
@@ -1,5 +1,5 @@
import { NextResponse, NextRequest } from 'next/server';
import database from '../database';
import database from '../../../lib/database';
import { PostRequest, ScheduleRequest } from '@/utils';
import post from './post';
import { ObjectId } from 'mongodb';
+1 -1
View File
@@ -1,5 +1,5 @@
import { NextResponse, NextRequest } from 'next/server';
import database from '../database';
import database from '../../../lib/database';
import { ObjectId } from 'mongodb';
export async function GET(req: NextRequest) {