mirror of
https://github.com/zadam/trilium.git
synced 2025-11-14 09:15:50 +01:00
entity events are not triggered on imported entities
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
const sql = require('./sql');
|
||||
const syncTableService = require('../services/sync_table');
|
||||
const eventService = require('./events');
|
||||
const cls = require('./cls');
|
||||
|
||||
let entityConstructor;
|
||||
|
||||
@@ -93,7 +94,10 @@ async function updateEntity(entity) {
|
||||
|
||||
const primaryKey = entity[primaryKeyName];
|
||||
|
||||
if (entity.isChanged && (entityName !== 'options' || entity.isSynced)) {
|
||||
if (!cls.isEntityEventsDisabled()
|
||||
&& entity.isChanged
|
||||
&& (entityName !== 'options' || entity.isSynced)) {
|
||||
|
||||
await syncTableService.addEntitySync(entityName, primaryKey);
|
||||
|
||||
const eventPayload = {
|
||||
|
||||
Reference in New Issue
Block a user