summaryrefslogtreecommitdiff
path: root/packages/megalodon/src/misskey/api_client.ts
diff options
context:
space:
mode:
authorMar0xy <marie@kaifa.ch>2023-09-25 04:55:11 +0200
committerMar0xy <marie@kaifa.ch>2023-09-25 04:55:11 +0200
commit871407ce531ba00336a373e0d7e1ffbd74949c5d (patch)
treea7cd6effe7102fddc217b65c298707c8c1ef55b8 /packages/megalodon/src/misskey/api_client.ts
parentchore: remove createdAt in favour of created_at (diff)
downloadsharkey-871407ce531ba00336a373e0d7e1ffbd74949c5d.tar.gz
sharkey-871407ce531ba00336a373e0d7e1ffbd74949c5d.tar.bz2
sharkey-871407ce531ba00336a373e0d7e1ffbd74949c5d.zip
upd: add new endpoint to mk api, add preferences to masto api
Diffstat (limited to 'packages/megalodon/src/misskey/api_client.ts')
-rw-r--r--packages/megalodon/src/misskey/api_client.ts10
1 files changed, 10 insertions, 0 deletions
diff --git a/packages/megalodon/src/misskey/api_client.ts b/packages/megalodon/src/misskey/api_client.ts
index 5b7d49f60a..36746c1e87 100644
--- a/packages/megalodon/src/misskey/api_client.ts
+++ b/packages/megalodon/src/misskey/api_client.ts
@@ -140,6 +140,16 @@ namespace MisskeyAPI {
}
}
+ export const userPreferences = (v: "public" | "unlisted" | "private" | "direct"): MegalodonEntity.Preferences => {
+ return {
+ "reading:expand:media": "default",
+ "reading:expand:spoilers": false,
+ "posting:default:language": "english",
+ "posting:default:sensitive": false,
+ "posting:default:visibility": v,
+ };
+ };
+
export const visibility = (v: 'public' | 'home' | 'followers' | 'specified'): 'public' | 'unlisted' | 'private' | 'direct' => {
switch (v) {
case 'public':