diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-11-15 16:10:05 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-11-15 16:10:05 +0900 |
| commit | be6778ac61e9020477fc8231da034a969b652920 (patch) | |
| tree | 3410de3c1a68ff89943c3b65b991e0c49e1debca /packages | |
| parent | Update CHANGELOG.md (diff) | |
| download | misskey-be6778ac61e9020477fc8231da034a969b652920.tar.gz misskey-be6778ac61e9020477fc8231da034a969b652920.tar.bz2 misskey-be6778ac61e9020477fc8231da034a969b652920.zip | |
chore(backend): improve performance
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/backend/src/core/activitypub/ApRendererService.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/backend/src/core/activitypub/ApRendererService.ts b/packages/backend/src/core/activitypub/ApRendererService.ts index 49f9ebe3fb..1891c341e4 100644 --- a/packages/backend/src/core/activitypub/ApRendererService.ts +++ b/packages/backend/src/core/activitypub/ApRendererService.ts @@ -464,7 +464,7 @@ export class ApRendererService { const attachment = profile.fields.map(field => ({ type: 'PropertyValue', name: field.name, - value: /^https?:/.test(field.value) + value: (field.value.startsWith('http://') || field.value.startsWith('https://')) ? `<a href="${new URL(field.value).href}" rel="me nofollow noopener" target="_blank">${new URL(field.value).href}</a>` : field.value, })); |