فهرست منبع

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.
KernelDeimos 7 ماه پیش
والد
کامیت
0a47daa289
2فایلهای تغییر یافته به همراه7 افزوده شده و 9 حذف شده
  1. 7 7
      mods/mods_available/kdmod/ShareTestService.js
  2. 0 2
      mods/mods_available/kdmod/module.js

+ 7 - 7
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 {

+ 0 - 2
mods/mods_available/kdmod/module.js

@@ -17,8 +17,6 @@
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
 extension.on('install', ({ services }) => {
-    const services = context.get('services');
-
     const { CustomPuterService } = require('./CustomPuterService.js');
     services.registerService('__custom-puter', CustomPuterService);