implement PATCH connection
3 files changed, 6 insertions, 2 deletions
diff --git a/src/util/entities/ConnectedAccount.ts b/src/util/entities/ConnectedAccount.ts
index 25d5a0c7..714faf0c 100644
--- a/src/util/entities/ConnectedAccount.ts
+++ b/src/util/entities/ConnectedAccount.ts
@@ -62,7 +62,7 @@ export class ConnectedAccount extends BaseClass {
verified?: boolean = true;
@Column({ select: false })
- visibility?: number = 0;
+ visibility?: boolean = false;
@Column({ type: "simple-array" })
integrations?: string[] = [];
@@ -71,7 +71,7 @@ export class ConnectedAccount extends BaseClass {
metadata_?: any;
@Column()
- metadata_visibility?: number = 0;
+ metadata_visibility?: boolean = false;
@Column()
two_way_link?: boolean = false;
diff --git a/src/util/entities/ConnectionUpdateSchema.ts b/src/util/entities/ConnectionUpdateSchema.ts
new file mode 100644
index 00000000..ac234e7e
--- /dev/null
+++ b/src/util/entities/ConnectionUpdateSchema.ts
@@ -0,0 +1,3 @@
+export interface ConnectionUpdateSchema {
+ visibility?: boolean;
+}
diff --git a/src/util/entities/index.ts b/src/util/entities/index.ts
index ad34f67b..b4e3ecd0 100644
--- a/src/util/entities/index.ts
+++ b/src/util/entities/index.ts
@@ -28,6 +28,7 @@ export * from "./ClientRelease";
export * from "./Config";
export * from "./ConnectedAccount";
export * from "./ConnectionConfigEntity";
+export * from "./ConnectionUpdateSchema";
export * from "./EmbedCache";
export * from "./Emoji";
export * from "./Encryption";
|