aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorHenry Jameson <me@hjkos.com>2019-01-15 18:39:24 +0300
committerHenry Jameson <me@hjkos.com>2019-01-15 18:39:24 +0300
commitd7bd294666cba08b6f6a8d447fbdf4cd59e66b2b (patch)
tree9d7dd0c515dc8f91c1ea55c5c2359ac50e8979da /src
parent966a9e78aff1c714e4429f8828ba7d656cb300e6 (diff)
migrated some tests to normalizer, fixed some potential bug, fixed tests to use
normalized naming instead of raw qvitter api objects. needs more tests tho.
Diffstat (limited to 'src')
-rw-r--r--src/modules/statuses.js3
-rw-r--r--src/services/api/api.service.js2
-rw-r--r--src/services/entity_normalizer/entity_normalizer.service.js (renamed from src/services/status_normalizer/status_normalizer.service.js)3
3 files changed, 7 insertions, 1 deletions
diff --git a/src/modules/statuses.js b/src/modules/statuses.js
index fde019b7..2ece12ba 100644
--- a/src/modules/statuses.js
+++ b/src/modules/statuses.js
@@ -225,6 +225,9 @@ const addNewStatuses = (state, { statuses, showImmediately = false, timeline, us
remove(timelineObject.visibleStatuses, { uri })
}
},
+ 'follow': (follow) => {
+ // NOOP, it is known status but we don't do anything about it for now
+ },
'default': (unknown) => {
console.log('unknown status type')
console.log(unknown)
diff --git a/src/services/api/api.service.js b/src/services/api/api.service.js
index e82f4f81..14a526ef 100644
--- a/src/services/api/api.service.js
+++ b/src/services/api/api.service.js
@@ -44,7 +44,7 @@ const SUGGESTIONS_URL = '/api/v1/suggestions'
const MASTODON_USER_FAVORITES_TIMELINE_URL = '/api/v1/favourites'
import { each, map } from 'lodash'
-import { parseStatus, parseUser, parseNotification } from '../status_normalizer/status_normalizer.service.js'
+import { parseStatus, parseUser, parseNotification } from '../entity_normalizer/entity_normalizer.service.js'
import 'whatwg-fetch'
const oldfetch = window.fetch
diff --git a/src/services/status_normalizer/status_normalizer.service.js b/src/services/entity_normalizer/entity_normalizer.service.js
index 784c7f20..adc7f047 100644
--- a/src/services/status_normalizer/status_normalizer.service.js
+++ b/src/services/entity_normalizer/entity_normalizer.service.js
@@ -139,7 +139,10 @@ export const parseStatus = (data) => {
if (data.retweeted_status) {
output.nsfw = data.retweeted_status.nsfw
}
+ } else {
+ output.nsfw = data.nsfw
}
+
output.statusnet_html = data.statusnet_html
output.text = data.text