From 2890b615f31ab7d519d8be66b49ff8712df90c51 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 4 Jan 2018 17:50:30 +0100 Subject: Handle HTML is comments --- .../helpers/custom-validators/activitypub/video-comments.ts | 11 ----------- 1 file changed, 11 deletions(-) (limited to 'server/helpers/custom-validators') diff --git a/server/helpers/custom-validators/activitypub/video-comments.ts b/server/helpers/custom-validators/activitypub/video-comments.ts index 6928aced3..ce1209035 100644 --- a/server/helpers/custom-validators/activitypub/video-comments.ts +++ b/server/helpers/custom-validators/activitypub/video-comments.ts @@ -1,7 +1,6 @@ import * as validator from 'validator' import { exists, isDateValid } from '../misc' import { isActivityPubUrlValid, isBaseActivityValid } from './misc' -import * as sanitizeHtml from 'sanitize-html' function isVideoCommentCreateActivityValid (activity: any) { return isBaseActivityValid(activity, 'Create') && @@ -11,7 +10,6 @@ function isVideoCommentCreateActivityValid (activity: any) { function isVideoCommentObjectValid (comment: any) { return comment.type === 'Note' && isActivityPubUrlValid(comment.id) && - sanitizeCommentHTML(comment) && isCommentContentValid(comment.content) && isActivityPubUrlValid(comment.inReplyTo) && isDateValid(comment.published) && @@ -31,15 +29,6 @@ export { // --------------------------------------------------------------------------- -function sanitizeCommentHTML (comment: any) { - return sanitizeHtml(comment.content, { - allowedTags: [ 'b', 'i', 'em', 'span', 'a' ], - allowedAttributes: { - 'a': [ 'href' ] - } - }) -} - function isCommentContentValid (content: any) { return exists(content) && validator.isLength('' + content, { min: 1 }) } -- cgit v1.2.3