From 0a47daa2896d97c318aec2e2288f61ade5f4ea48 Mon Sep 17 00:00:00 2001 From: KernelDeimos Date: Thu, 31 Oct 2024 18:15:41 -0400 Subject: [PATCH] fix: issues in kdmod The kdmod module was broken since we renamed packages/ to src/. Also, the update to mod loading for some unknown reason now requires each call to require to end with `.js`. As far as I know, this was working previously. --- mods/mods_available/kdmod/ShareTestService.js | 14 +++++++------- mods/mods_available/kdmod/module.js | 2 -- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/mods/mods_available/kdmod/ShareTestService.js b/mods/mods_available/kdmod/ShareTestService.js index ab797f6b..3e8e61af 100644 --- a/mods/mods_available/kdmod/ShareTestService.js +++ b/mods/mods_available/kdmod/ShareTestService.js @@ -24,18 +24,18 @@ const { generate_system_fsentries, invalidate_cached_user, deleteUser, -} = require('../../../packages/backend/src/helpers'); -const { HLWrite } = require('../../../packages/backend/src/filesystem/hl_operations/hl_write'); -const { LLRead } = require('../../../packages/backend/src/filesystem/ll_operations/ll_read'); +} = require('../../../src/backend/src/helpers.js'); +const { HLWrite } = require('../../../src/backend/src/filesystem/hl_operations/hl_write.js'); +const { LLRead } = require('../../../src/backend/src/filesystem/ll_operations/ll_read.js'); const { Actor, UserActorType } - = require('../../../packages/backend/src/services/auth/Actor'); -const { DB_WRITE } = require('../../../packages/backend/src/services/database/consts'); + = require('../../../src/backend/src/services/auth/Actor.js'); +const { DB_WRITE } = require('../../../src/backend/src/services/database/consts.js'); const { RootNodeSelector, NodeChildSelector, NodePathSelector, -} = require('../../../packages/backend/src/filesystem/node/selectors'); -const { Context } = require('../../../packages/backend/src/util/context'); +} = require('../../../src/backend/src/filesystem/node/selectors.js'); +const { Context } = require('../../../src/backend/src/util/context.js'); class ShareTestService extends use.Service { diff --git a/mods/mods_available/kdmod/module.js b/mods/mods_available/kdmod/module.js index c91b6d51..a2aac310 100644 --- a/mods/mods_available/kdmod/module.js +++ b/mods/mods_available/kdmod/module.js @@ -17,8 +17,6 @@ * along with this program. If not, see . */ extension.on('install', ({ services }) => { - const services = context.get('services'); - const { CustomPuterService } = require('./CustomPuterService.js'); services.registerService('__custom-puter', CustomPuterService);