fix: Typo of fileOperation -> fileOperations

This commit is contained in:
Tom Moor
2022-07-03 16:27:03 +02:00
parent c9af7ff889
commit ee10e1407a
3 changed files with 15 additions and 5 deletions

View File

@@ -11,6 +11,7 @@ import {
DataType,
} from "sequelize-typescript";
import { globalEventQueue } from "../queues";
import { Event as TEvent } from "../types";
import Collection from "./Collection";
import Document from "./Document";
import Team from "./Team";
@@ -106,7 +107,7 @@ class Event extends IdModel {
);
}
static ACTIVITY_EVENTS = [
static ACTIVITY_EVENTS: TEvent["name"][] = [
"collections.create",
"collections.delete",
"collections.move",
@@ -123,7 +124,7 @@ class Event extends IdModel {
"users.create",
];
static AUDIT_EVENTS = [
static AUDIT_EVENTS: TEvent["name"][] = [
"api_keys.create",
"api_keys.delete",
"authenticationProviders.update",
@@ -136,7 +137,6 @@ class Event extends IdModel {
"collections.add_group",
"collections.remove_group",
"collections.delete",
"collections.export_all",
"documents.create",
"documents.publish",
"documents.update",

View File

@@ -88,6 +88,7 @@ export default class DeliverWebhookTask extends BaseTask<Props> {
case "api_keys.delete":
case "attachments.create":
case "attachments.delete":
case "authenticationProviders.update":
// Ignored
return;
case "users.create":
@@ -126,7 +127,7 @@ export default class DeliverWebhookTask extends BaseTask<Props> {
return;
case "fileOperations.create":
case "fileOperations.update":
case "fileOperation.delete":
case "fileOperations.delete":
await this.handleFileOperationEvent(subscription, event);
return;
case "collections.create":

View File

@@ -42,6 +42,14 @@ export type AttachmentEvent = BaseEvent &
}
);
export type AuthenticationProviderEvent = BaseEvent & {
name: "authenticationProviders.update";
modelId: string;
data: {
enabled: boolean;
};
};
export type UserEvent = BaseEvent &
(
| {
@@ -138,7 +146,7 @@ export type FileOperationEvent = BaseEvent & {
name:
| "fileOperations.create"
| "fileOperations.update"
| "fileOperation.delete";
| "fileOperations.delete";
modelId: string;
data: Partial<FileOperation>;
};
@@ -270,6 +278,7 @@ export type WebhookSubscriptionEvent = BaseEvent & {
export type Event =
| ApiKeyEvent
| AttachmentEvent
| AuthenticationProviderEvent
| DocumentEvent
| PinEvent
| StarEvent