summaryrefslogtreecommitdiff
path: root/src/server/api
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2021-04-14 16:39:53 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2021-04-14 16:39:53 +0900
commit449dc17df8fe3b6cc220aaabd576b0f04f6028da (patch)
tree33e5c4da1b43f1bba0a02501150c760623fc9798 /src/server/api
parentMerge branch 'develop' (diff)
parent12.76.0 (diff)
downloadmisskey-449dc17df8fe3b6cc220aaabd576b0f04f6028da.tar.gz
misskey-449dc17df8fe3b6cc220aaabd576b0f04f6028da.tar.bz2
misskey-449dc17df8fe3b6cc220aaabd576b0f04f6028da.zip
Merge branch 'develop'
Diffstat (limited to 'src/server/api')
-rw-r--r--src/server/api/endpoints/i/update.ts14
-rw-r--r--src/server/api/endpoints/meta.ts4
-rw-r--r--src/server/api/openapi/gen-spec.ts4
3 files changed, 11 insertions, 11 deletions
diff --git a/src/server/api/endpoints/i/update.ts b/src/server/api/endpoints/i/update.ts
index 0554fe76fb..c0ffd75e23 100644
--- a/src/server/api/endpoints/i/update.ts
+++ b/src/server/api/endpoints/i/update.ts
@@ -1,12 +1,12 @@
import $ from 'cafy';
+import * as mfm from 'mfm-js';
import { ID } from '@/misc/cafy-id';
import { publishMainStream, publishUserEvent } from '../../../../services/stream';
import acceptAllFollowRequests from '../../../../services/following/requests/accept-all';
import { publishToFollowers } from '../../../../services/i/update';
import define from '../../define';
-import { parse, parsePlain } from '../../../../mfm/parse';
-import extractEmojis from '@/misc/extract-emojis';
-import extractHashtags from '@/misc/extract-hashtags';
+import { extractCustomEmojisFromMfm } from '@/misc/extract-custom-emojis-from-mfm';
+import { extractHashtags } from '@/misc/extract-hashtags';
import * as langmap from 'langmap';
import { updateUsertags } from '../../../../services/update-hashtag';
import { ApiError } from '../../error';
@@ -291,13 +291,13 @@ export default define(meta, async (ps, _user, token) => {
const newDescription = profileUpdates.description === undefined ? profile.description : profileUpdates.description;
if (newName != null) {
- const tokens = parsePlain(newName);
- emojis = emojis.concat(extractEmojis(tokens!));
+ const tokens = mfm.parsePlain(newName);
+ emojis = emojis.concat(extractCustomEmojisFromMfm(tokens!));
}
if (newDescription != null) {
- const tokens = parse(newDescription);
- emojis = emojis.concat(extractEmojis(tokens!));
+ const tokens = mfm.parse(newDescription);
+ emojis = emojis.concat(extractCustomEmojisFromMfm(tokens!));
tags = extractHashtags(tokens!).map(tag => normalizeForSearch(tag)).splice(0, 32);
}
diff --git a/src/server/api/endpoints/meta.ts b/src/server/api/endpoints/meta.ts
index 2a94ae35f6..3760c8b37b 100644
--- a/src/server/api/endpoints/meta.ts
+++ b/src/server/api/endpoints/meta.ts
@@ -71,12 +71,12 @@ export const meta = {
repositoryUrl: {
type: 'string' as const,
optional: false as const, nullable: false as const,
- default: 'https://github.com/syuilo/misskey'
+ default: 'https://github.com/misskey-dev/misskey'
},
feedbackUrl: {
type: 'string' as const,
optional: false as const, nullable: false as const,
- default: 'https://github.com/syuilo/misskey/issues/new'
+ default: 'https://github.com/misskey-dev/misskey/issues/new'
},
secure: {
type: 'boolean' as const,
diff --git a/src/server/api/openapi/gen-spec.ts b/src/server/api/openapi/gen-spec.ts
index 221e0a32df..adac3bda2c 100644
--- a/src/server/api/openapi/gen-spec.ts
+++ b/src/server/api/openapi/gen-spec.ts
@@ -18,7 +18,7 @@ export function genOpenapiSpec(lang = 'ja-JP') {
externalDocs: {
description: 'Repository',
- url: 'https://github.com/syuilo/misskey'
+ url: 'https://github.com/misskey-dev/misskey'
},
servers: [{
@@ -120,7 +120,7 @@ export function genOpenapiSpec(lang = 'ja-JP') {
description: desc,
externalDocs: {
description: 'Source code',
- url: `https://github.com/syuilo/misskey/blob/develop/src/server/api/endpoints/${endpoint.name}.ts`
+ url: `https://github.com/misskey-dev/misskey/blob/develop/src/server/api/endpoints/${endpoint.name}.ts`
},
...(endpoint.meta.tags ? {
tags: [endpoint.meta.tags[0]]