1
0

Minor tweaks

This commit is contained in:
Zef Hemel 2023-12-18 14:39:52 +01:00
parent 291bd740e1
commit 8d85031a14
3 changed files with 4 additions and 4 deletions

View File

@ -20,7 +20,7 @@ export async function runPlug(
const serverController = new AbortController();
const app = new Application();
const dbBackend = await determineDatabaseBackend();
const dbBackend = await determineDatabaseBackend(spacePath);
if (!dbBackend) {
console.error("Cannot run plugs in databaseless mode.");

View File

@ -1,6 +1,6 @@
import { FileMeta } from "$sb/types.ts";
import { mime } from "https://deno.land/x/mimetypes@v1.0.0/mod.ts";
import { KvPrimitives } from "../../plugos/lib/kv_primitives.ts";
import { mime } from "../deps.ts";
import { SpacePrimitives } from "./space_primitives.ts";
export type KvMetaSpacePrimitivesCallbacks = {

View File

@ -36,7 +36,7 @@ import { ShellBackend } from "./shell_backend.ts";
const fileListInterval = 30 * 1000; // 30s
const plugNameExtractRegex = /\/(.+)\.plug\.js$/;
const plugNameExtractRegex = /([^/]+)\.plug\.js$/;
export class ServerSystem {
system!: System<SilverBulletHooks>;
@ -181,7 +181,7 @@ export class ServerSystem {
async loadPlugs() {
for (const { name } of await this.spacePrimitives.fetchFileList()) {
if (name.endsWith(".plug.js")) {
if (plugNameExtractRegex.test(name)) {
await this.loadPlugFromSpace(name);
}
}