diff --git a/src/services/note/create.ts b/src/services/note/create.ts index f820182a4..ddf07716e 100644 --- a/src/services/note/create.ts +++ b/src/services/note/create.ts @@ -94,7 +94,7 @@ export default async (user: IUser, data: { if (data.visibility == null) data.visibility = 'public'; if (data.viaMobile == null) data.viaMobile = false; - const tags = data.tags || []; + let tags = data.tags || []; let tokens: any[] = null; @@ -114,6 +114,8 @@ export default async (user: IUser, data: { }); } + tags = tags.filter(tag => tag.length <= 100); + if (data.visibleUsers) { data.visibleUsers = data.visibleUsers.filter(x => x != null); }