aboutsummaryrefslogtreecommitdiff
path: root/src/services/entity_normalizer/entity_normalizer.service.js
diff options
context:
space:
mode:
authorHenry Jameson <me@hjkos.com>2019-01-22 23:57:51 +0300
committerHenry Jameson <me@hjkos.com>2019-01-23 00:10:26 +0300
commit61c9ecd855eaa557610246c48abe276058d11ee6 (patch)
treef8b35dc34c3258bb7b9b8bf562e719da3d13ca9b /src/services/entity_normalizer/entity_normalizer.service.js
parentc8caa477d7f9d6b793ba0f75c736510f47298014 (diff)
fix reply-to tooltip being somewhat unreliable
Diffstat (limited to 'src/services/entity_normalizer/entity_normalizer.service.js')
-rw-r--r--src/services/entity_normalizer/entity_normalizer.service.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/services/entity_normalizer/entity_normalizer.service.js b/src/services/entity_normalizer/entity_normalizer.service.js
index 6fc6d152..abbc8ddf 100644
--- a/src/services/entity_normalizer/entity_normalizer.service.js
+++ b/src/services/entity_normalizer/entity_normalizer.service.js
@@ -211,6 +211,14 @@ export const parseStatus = (data) => {
output.visibility = data.visibility
output.created_at = new Date(data.created_at)
+ // Converting to string, the right way.
+ output.in_reply_to_status_id = output.in_reply_to_status_id
+ ? String(output.in_reply_to_status_id)
+ : null
+ output.in_reply_to_user_id = output.in_reply_to_user_id
+ ? String(output.in_reply_to_user_id)
+ : null
+
output.user = parseUser(masto ? data.account : data.user)
output.attentions = ((masto ? data.mentions : data.attentions) || []).map(parseUser)