1
0
forked from noxious/server

#237 Convert prisma finds to repos for time and data

This commit is contained in:
Colin Kallemein 2024-11-15 21:58:08 +01:00
parent f7072acdd2
commit 446e8fa617
2 changed files with 4 additions and 8 deletions

View File

@ -1,7 +1,7 @@
import { Server } from 'socket.io' import { Server } from 'socket.io'
import { appLogger } from '../utilities/logger' import { appLogger } from '../utilities/logger'
import prisma from '../utilities/prisma'
import worldService from '../services/worldService' import worldService from '../services/worldService'
import worldRepository from '../repositories/worldRepository'
class DateManager { class DateManager {
private static readonly GAME_SPEED = 8 // 24 game hours / 3 real hours private static readonly GAME_SPEED = 8 // 24 game hours / 3 real hours
@ -44,9 +44,7 @@ class DateManager {
private async loadDate(): Promise<void> { private async loadDate(): Promise<void> {
try { try {
const world = await prisma.world.findFirst({ const world = await worldRepository.getFirst()
orderBy: { date: 'desc' }
})
if (world) { if (world) {
this.currentDate = world.date this.currentDate = world.date

View File

@ -1,7 +1,7 @@
import { Server } from 'socket.io' import { Server } from 'socket.io'
import { appLogger } from '../utilities/logger' import { appLogger } from '../utilities/logger'
import prisma from '../utilities/prisma'
import worldService from '../services/worldService' import worldService from '../services/worldService'
import worldRepository from '../repositories/worldRepository'
interface WeatherState { interface WeatherState {
isRainEnabled: boolean isRainEnabled: boolean
@ -53,9 +53,7 @@ class WeatherManager {
private async loadWeather(): Promise<void> { private async loadWeather(): Promise<void> {
try { try {
const world = await prisma.world.findFirst({ const world = await worldRepository.getFirst()
orderBy: { date: 'desc' }
})
if (world) { if (world) {
this.weatherState = { this.weatherState = {