aboutsummaryrefslogtreecommitdiffstats
path: root/core/src/OCP/comments.js
diff options
context:
space:
mode:
authorJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2021-12-02 18:32:57 +0100
committerJohn Molakvoæ <skjnldsv@protonmail.com>2022-01-08 10:14:05 +0100
commit74b980310852a0b406fa9d073870f92c409d5444 (patch)
tree055cbdf57886077bf3a6ea476813deedb54064e0 /core/src/OCP/comments.js
parent85bc8513557f5ff37fc283d53893d4cb77ec7c3b (diff)
downloadnextcloud-server-74b980310852a0b406fa9d073870f92c409d5444.tar.gz
nextcloud-server-74b980310852a0b406fa9d073870f92c409d5444.zip
Eslint fix
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'core/src/OCP/comments.js')
-rw-r--r--core/src/OCP/comments.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/core/src/OCP/comments.js b/core/src/OCP/comments.js
index 5d346a80ba0..9f30557d231 100644
--- a/core/src/OCP/comments.js
+++ b/core/src/OCP/comments.js
@@ -34,14 +34,23 @@ import $ from 'jquery'
*/
const urlRegex = /(\s|^)(https?:\/\/)?((?:[-A-Z0-9+_]+\.)+[-A-Z]+(?:\/[-A-Z0-9+&@#%?=~_|!:,.;()]*)*)(\s|$)/ig
+/**
+ * @param content
+ */
export function plainToRich(content) {
return this.formatLinksRich(content)
}
+/**
+ * @param content
+ */
export function richToPlain(content) {
return this.formatLinksPlain(content)
}
+/**
+ * @param content
+ */
export function formatLinksRich(content) {
return content.replace(urlRegex, function(_, leadingSpace, protocol, url, trailingSpace) {
let linkText = url
@@ -55,6 +64,9 @@ export function formatLinksRich(content) {
})
}
+/**
+ * @param content
+ */
export function formatLinksPlain(content) {
const $content = $('<div></div>').html(content)
$content.find('a').each(function() {