aboutsummaryrefslogtreecommitdiff
path: root/vnext/server/common
diff options
context:
space:
mode:
Diffstat (limited to 'vnext/server/common')
-rw-r--r--vnext/server/common/MessageUtils.js28
-rw-r--r--vnext/server/common/MessageUtils.spec.js32
2 files changed, 30 insertions, 30 deletions
diff --git a/vnext/server/common/MessageUtils.js b/vnext/server/common/MessageUtils.js
index b7ed8ec0..bb3d791f 100644
--- a/vnext/server/common/MessageUtils.js
+++ b/vnext/server/common/MessageUtils.js
@@ -3,7 +3,7 @@
* @param {import('../../src/api').Message} msg message
*/
export function isPM(msg) {
- return !msg.mid;
+ return !msg.mid
}
/**
@@ -11,7 +11,7 @@
* @param {import('../../src/api').Message} msg message
*/
export function isReply(msg) {
- return msg.rid && msg.rid > 0;
+ return msg.rid && msg.rid > 0
}
/**
@@ -19,7 +19,7 @@ export function isReply(msg) {
* @param {import('../../src/api').Message} msg message
*/
export function isService(msg) {
- return msg.service && msg.service;
+ return msg.service && msg.service
}
/**
@@ -29,11 +29,11 @@ export function isService(msg) {
*/
export function formatTitle(msg) {
if (isReply(msg)) {
- return `Reply by ${msg.user.uname}:`;
+ return `Reply by ${msg.user.uname}:`
} else if (isPM(msg)) {
- return `Private message from ${msg.user.uname}:`;
+ return `Private message from ${msg.user.uname}:`
}
- return `${msg.user.uname}`;
+ return `${msg.user.uname}`
}
/**
@@ -43,11 +43,11 @@ export function formatTitle(msg) {
*/
export function formatQuote(msg) {
if (isReply(msg)) {
- return msg.replyQuote || '';
+ return msg.replyQuote || ''
} else if (isPM(msg)) {
- return '';
+ return ''
}
- return (msg.tags || []).map(t => `*${t}`).join(', ');
+ return (msg.tags || []).map(t => `*${t}`).join(', ')
}
/**
@@ -56,19 +56,19 @@ export function formatQuote(msg) {
* @returns {string} formatted body
*/
export function formatMessage(msg) {
- return msg.body || 'Sent an image';
+ return msg.body || 'Sent an image'
}
-const baseURL = 'https://juick.com';
+const baseURL = 'https://juick.com'
/**
* @param {import('../api').Message} msg message
*/
export function formatUrl(msg) {
if (isReply(msg)) {
- return `${baseURL}/m/${msg.mid}#${msg.rid}`;
+ return `${baseURL}/m/${msg.mid}#${msg.rid}`
} else if (isPM(msg)) {
- return `${baseURL}/pm/inbox`;
+ return `${baseURL}/pm/inbox`
}
- return `${baseURL}/m/${msg.mid}`;
+ return `${baseURL}/m/${msg.mid}`
}
diff --git a/vnext/server/common/MessageUtils.spec.js b/vnext/server/common/MessageUtils.spec.js
index 5e6f64c2..33336795 100644
--- a/vnext/server/common/MessageUtils.spec.js
+++ b/vnext/server/common/MessageUtils.spec.js
@@ -1,4 +1,4 @@
-import { formatTitle, formatMessage, formatQuote } from './MessageUtils';
+import { formatTitle, formatMessage, formatQuote } from './MessageUtils'
describe('Message formatting', () => {
it('Blog message', () => {
@@ -13,11 +13,11 @@ describe('Message formatting', () => {
'people'
],
'body': 'The message'
- };
- expect(formatTitle(msg)).toMatchSnapshot();
- expect(formatQuote(msg)).toMatchSnapshot();
- expect(formatMessage(msg)).toMatchSnapshot();
- });
+ }
+ expect(formatTitle(msg)).toMatchSnapshot()
+ expect(formatQuote(msg)).toMatchSnapshot()
+ expect(formatMessage(msg)).toMatchSnapshot()
+ })
it('Reply message', () => {
let msg = {
'mid': 1,
@@ -28,11 +28,11 @@ describe('Message formatting', () => {
},
'replyQuote': '> The message',
'body': 'The #reply #bla'
- };
- expect(formatTitle(msg)).toMatchSnapshot();
- expect(formatQuote(msg)).toMatchSnapshot();
- expect(formatMessage(msg)).toMatchSnapshot();
- });
+ }
+ expect(formatTitle(msg)).toMatchSnapshot()
+ expect(formatQuote(msg)).toMatchSnapshot()
+ expect(formatMessage(msg)).toMatchSnapshot()
+ })
it('PM', () => {
let msg = {
'user': {
@@ -40,8 +40,8 @@ describe('Message formatting', () => {
'uname': 'ugnich'
},
'body': 'The PM'
- };
- expect(formatTitle(msg)).toMatchSnapshot();
- expect(formatMessage(msg)).toMatchSnapshot();
- });
-});
+ }
+ expect(formatTitle(msg)).toMatchSnapshot()
+ expect(formatMessage(msg)).toMatchSnapshot()
+ })
+})