diff options
| author | HJ <30-hj@users.noreply.git.pleroma.social> | 2020-11-17 18:41:43 +0000 |
|---|---|---|
| committer | HJ <30-hj@users.noreply.git.pleroma.social> | 2020-11-17 18:41:43 +0000 |
| commit | cd784396e72dafc8442ac48635ea23f8365d83bd (patch) | |
| tree | d70f9bd9effd7d47e45cd3cebe641f81ff7b9ff3 /src/services/entity_normalizer/entity_normalizer.service.js | |
| parent | d905a6cb7047a40117714639b7b4578e0ab5f7a9 (diff) | |
| parent | b66b4124f40687dfccc9767bbdc46c2905cf294e (diff) | |
Merge branch 'fix-pinned' into 'develop'
Fix pinned statuses and perhaps some other stuff
See merge request pleroma/pleroma-fe!1288
Diffstat (limited to 'src/services/entity_normalizer/entity_normalizer.service.js')
| -rw-r--r-- | src/services/entity_normalizer/entity_normalizer.service.js | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/services/entity_normalizer/entity_normalizer.service.js b/src/services/entity_normalizer/entity_normalizer.service.js index a4c1a1bf..e3a52489 100644 --- a/src/services/entity_normalizer/entity_normalizer.service.js +++ b/src/services/entity_normalizer/entity_normalizer.service.js @@ -2,6 +2,15 @@ import escape from 'escape-html' import parseLinkHeader from 'parse-link-header' import { isStatusNotification } from '../notification_utils/notification_utils.js' +/** NOTICE! ** + * Do not initialize UI-generated data here. + * It will override existing data. + * + * i.e. user.pinnedStatusIds was set to [] here + * UI code would update it with data but upon next user fetch + * it would be reverted back to [] + */ + const qvitterStatusType = (status) => { if (status.is_post_verb) { return 'status' @@ -173,9 +182,6 @@ export const parseUser = (data) => { output.locked = data.locked output.followers_count = data.followers_count output.statuses_count = data.statuses_count - output.friendIds = [] - output.followerIds = [] - output.pinnedStatusIds = [] if (data.pleroma) { output.follow_request_count = data.pleroma.follow_request_count |
