From 984a2dcec18fd20ebd1a5add8380d4c13d8303ba Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Wed, 14 Jan 2026 01:11:42 +0200 Subject: [PATCH] Some fixes to make WeKan working after Meteor 3 related router upgrades. Thanks to xet7 ! --- models/activities.js | 10 +++++----- server/publications/settings.js | 1 - 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/models/activities.js b/models/activities.js index 626656138..87d3d5f8e 100644 --- a/models/activities.js +++ b/models/activities.js @@ -74,12 +74,12 @@ Activities.before.insert((userId, doc) => { doc.modifiedAt = doc.createdAt; }); -Activities.after.insert((userId, doc) => { - const activity = Activities._transform(doc); - RulesHelper.executeRules(activity); -}); - if (Meteor.isServer) { + Activities.after.insert((userId, doc) => { + const activity = Activities._transform(doc); + RulesHelper.executeRules(activity); + }); + // For efficiency create indexes on the date of creation, and on the date of // creation in conjunction with the card or board id, as corresponding views // are largely used in the App. See #524. diff --git a/server/publications/settings.js b/server/publications/settings.js index a8c073187..e2365d523 100644 --- a/server/publications/settings.js +++ b/server/publications/settings.js @@ -1,5 +1,4 @@ import { ReactiveCache } from '/imports/reactiveCache'; -import { Settings } from '../../models/settings'; Meteor.publish('globalwebhooks', () => { const boardId = Integrations.Const.GLOBAL_WEBHOOK_ID;