From 9afabf90670c238c688401f2024c03bb856830f6 Mon Sep 17 00:00:00 2001 From: Ben Allfree Date: Sat, 31 Dec 2022 06:29:47 -0800 Subject: [PATCH] chore: refactor client from backupService --- packages/daemon/src/server.ts | 2 +- packages/daemon/src/services/BackupService.ts | 8 +++----- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/packages/daemon/src/server.ts b/packages/daemon/src/server.ts index d9e03d45..7d311b18 100644 --- a/packages/daemon/src/server.ts +++ b/packages/daemon/src/server.ts @@ -41,7 +41,7 @@ global.EventSource = require('eventsource') instanceManager: instanceService, coreInternalUrl: url, }) - const backupService = await createBackupService(client, rpcService) + const backupService = await createBackupService(rpcService) info(`Hooking into process exit event`) diff --git a/packages/daemon/src/services/BackupService.ts b/packages/daemon/src/services/BackupService.ts index 13740cfd..8a7ce9bf 100644 --- a/packages/daemon/src/services/BackupService.ts +++ b/packages/daemon/src/services/BackupService.ts @@ -13,15 +13,13 @@ import { RpcCommands, } from '@pockethost/common' import Bottleneck from 'bottleneck' -import { PocketbaseClientApi } from '../db/PbClient' +import { clientService } from '../db/PbClient' import { backupInstance } from '../util/backupInstance' import { RpcServiceApi } from './RpcService' -export const createBackupService = async ( - client: PocketbaseClientApi, - jobService: RpcServiceApi -) => { +export const createBackupService = async (jobService: RpcServiceApi) => { const { dbg } = logger().create('BackupService') + const client = await clientService() jobService.registerCommand( RpcCommands.BackupInstance,