2248 zapier integration implement typeorm eventsubscribers (#3122)
* Add new queue to twenty-server * Add triggers to zapier * Rename webhook operation * Use find one or fail * Use logger * Fix typescript templating * Add dedicated call webhook job * Update logging * Fix error handling
This commit is contained in:
@ -1,7 +1,22 @@
|
||||
import findObjectNamesPlural, {
|
||||
findObjectNamesPluralKey,
|
||||
} from './triggers/find_object_names_plural';
|
||||
|
||||
const { version } = require('../package.json');
|
||||
import { version as platformVersion } from 'zapier-platform-core';
|
||||
import createRecord from './creates/create_record';
|
||||
import findObjects from './triggers/find_objects'
|
||||
import createRecord, { createRecordKey } from './creates/create_record';
|
||||
import findObjectNamesSingular, {
|
||||
findObjectNamesSingularKey,
|
||||
} from './triggers/find_object_names_singular';
|
||||
import triggerRecordCreated, {
|
||||
triggerRecordCreatedKey,
|
||||
} from './triggers/trigger_record_created';
|
||||
import triggerRecordDeleted, {
|
||||
triggerRecordDeletedKey,
|
||||
} from './triggers/trigger_record_deleted';
|
||||
import triggerRecordUpdated, {
|
||||
triggerRecordUpdatedKey,
|
||||
} from './triggers/trigger_record_updated';
|
||||
import authentication from './authentication';
|
||||
import 'dotenv/config';
|
||||
|
||||
@ -10,9 +25,13 @@ export default {
|
||||
platformVersion,
|
||||
authentication: authentication,
|
||||
triggers: {
|
||||
[findObjects.key]: findObjects,
|
||||
[findObjectNamesSingularKey]: findObjectNamesSingular,
|
||||
[findObjectNamesPluralKey]: findObjectNamesPlural,
|
||||
[triggerRecordCreatedKey]: triggerRecordCreated,
|
||||
[triggerRecordUpdatedKey]: triggerRecordUpdated,
|
||||
[triggerRecordDeletedKey]: triggerRecordDeleted,
|
||||
},
|
||||
creates: {
|
||||
[createRecord.key]: createRecord,
|
||||
[createRecordKey]: createRecord,
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user