add test data for dev
This commit is contained in:
parent
1fd1553a1c
commit
5e96260a4f
3 changed files with 284 additions and 1 deletions
|
@ -484,6 +484,285 @@ const deleteUser = ({ credentials, user }) => {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* eslint-disable */
|
||||||
|
const report = {
|
||||||
|
"account": {
|
||||||
|
"acct": "reporting_account",
|
||||||
|
"avatar": "https://develop.ilja.space/images/avi.png",
|
||||||
|
"avatar_static": "https://develop.ilja.space/images/avi.png",
|
||||||
|
"bot": false,
|
||||||
|
"created_at": "2020-09-03T14:17:00.000Z",
|
||||||
|
"display_name": "Reporting Account",
|
||||||
|
"emojis": [],
|
||||||
|
"fields": [],
|
||||||
|
"followers_count": 0,
|
||||||
|
"following_count": 0,
|
||||||
|
"header": "https://develop.ilja.space/images/banner.png",
|
||||||
|
"header_static": "https://develop.ilja.space/images/banner.png",
|
||||||
|
"id": "9ymg9LnKk74wuk9lXk",
|
||||||
|
"locked": false,
|
||||||
|
"note": "I'm an account made for an example report notification. I'm the one that will do the reporting.",
|
||||||
|
"pleroma": {
|
||||||
|
"accepts_chat_messages": true,
|
||||||
|
"ap_id": "https://develop.ilja.space/users/reporting_account",
|
||||||
|
"background_image": null,
|
||||||
|
"confirmation_pending": false,
|
||||||
|
"deactivated": false,
|
||||||
|
"favicon": null,
|
||||||
|
"hide_favorites": true,
|
||||||
|
"hide_followers": false,
|
||||||
|
"hide_followers_count": false,
|
||||||
|
"hide_follows": false,
|
||||||
|
"hide_follows_count": false,
|
||||||
|
"is_admin": false,
|
||||||
|
"is_moderator": false,
|
||||||
|
"relationship": {},
|
||||||
|
"skip_thread_containment": false,
|
||||||
|
"tags": []
|
||||||
|
},
|
||||||
|
"source": {
|
||||||
|
"fields": [],
|
||||||
|
"note": "",
|
||||||
|
"pleroma": {
|
||||||
|
"actor_type": "Person",
|
||||||
|
"discoverable": false
|
||||||
|
},
|
||||||
|
"sensitive": false
|
||||||
|
},
|
||||||
|
"statuses_count": 0,
|
||||||
|
"url": "https://develop.ilja.space/users/reporting_account",
|
||||||
|
"username": "reporting_account"
|
||||||
|
},
|
||||||
|
"created_at": "2020-09-03T14:22:59.000Z",
|
||||||
|
"id": "5",
|
||||||
|
"pleroma": {
|
||||||
|
"is_muted": false,
|
||||||
|
"is_seen": false
|
||||||
|
},
|
||||||
|
"report": {
|
||||||
|
"account": {
|
||||||
|
"local": true,
|
||||||
|
"locked": false,
|
||||||
|
"acct": "reported_account",
|
||||||
|
"followers_count": 0,
|
||||||
|
"fields": [],
|
||||||
|
"avatar": "https://develop.ilja.space/images/avi.png",
|
||||||
|
"actor_type": "Person",
|
||||||
|
"url": "https://develop.ilja.space/users/reported_account",
|
||||||
|
"deactivated": false,
|
||||||
|
"id": "9ymgGklmHjZ2OpxVLM",
|
||||||
|
"bot": false,
|
||||||
|
"roles": {
|
||||||
|
"admin": false,
|
||||||
|
"moderator": false
|
||||||
|
},
|
||||||
|
"statuses_count": 1,
|
||||||
|
"nickname": "reported_account",
|
||||||
|
"display_name": "Reported Account",
|
||||||
|
"source": {
|
||||||
|
"fields": [],
|
||||||
|
"note": "",
|
||||||
|
"pleroma": {
|
||||||
|
"actor_type": "Person",
|
||||||
|
"discoverable": false
|
||||||
|
},
|
||||||
|
"sensitive": false
|
||||||
|
},
|
||||||
|
"pleroma": {
|
||||||
|
"accepts_chat_messages": true,
|
||||||
|
"ap_id": "https://develop.ilja.space/users/reported_account",
|
||||||
|
"background_image": null,
|
||||||
|
"confirmation_pending": false,
|
||||||
|
"favicon": null,
|
||||||
|
"hide_favorites": true,
|
||||||
|
"hide_followers": false,
|
||||||
|
"hide_followers_count": false,
|
||||||
|
"hide_follows": false,
|
||||||
|
"hide_follows_count": false,
|
||||||
|
"is_admin": false,
|
||||||
|
"is_moderator": false,
|
||||||
|
"relationship": {},
|
||||||
|
"skip_thread_containment": false,
|
||||||
|
"tags": []
|
||||||
|
},
|
||||||
|
"emojis": [],
|
||||||
|
"created_at": "2020-09-03T14:18:21.000Z",
|
||||||
|
"username": "reported_account",
|
||||||
|
"note": "I'm an account made for an example report notification. I'm the one that will be reported.",
|
||||||
|
"approval_pending": false,
|
||||||
|
"avatar_static": "https://develop.ilja.space/images/avi.png",
|
||||||
|
"header": "https://develop.ilja.space/images/banner.png",
|
||||||
|
"registration_reason": null,
|
||||||
|
"confirmation_pending": false,
|
||||||
|
"header_static": "https://develop.ilja.space/images/banner.png",
|
||||||
|
"following_count": 0,
|
||||||
|
"tags": []
|
||||||
|
},
|
||||||
|
"actor": {
|
||||||
|
"local": true,
|
||||||
|
"locked": false,
|
||||||
|
"acct": "reporting_account",
|
||||||
|
"followers_count": 0,
|
||||||
|
"fields": [],
|
||||||
|
"avatar": "https://develop.ilja.space/images/avi.png",
|
||||||
|
"actor_type": "Person",
|
||||||
|
"url": "https://develop.ilja.space/users/reporting_account",
|
||||||
|
"deactivated": false,
|
||||||
|
"id": "9ymg9LnKk74wuk9lXk",
|
||||||
|
"bot": false,
|
||||||
|
"roles": {
|
||||||
|
"admin": false,
|
||||||
|
"moderator": false
|
||||||
|
},
|
||||||
|
"statuses_count": 0,
|
||||||
|
"nickname": "reporting_account",
|
||||||
|
"display_name": "Reporting Account",
|
||||||
|
"source": {
|
||||||
|
"fields": [],
|
||||||
|
"note": "",
|
||||||
|
"pleroma": {
|
||||||
|
"actor_type": "Person",
|
||||||
|
"discoverable": false
|
||||||
|
},
|
||||||
|
"sensitive": false
|
||||||
|
},
|
||||||
|
"pleroma": {
|
||||||
|
"accepts_chat_messages": true,
|
||||||
|
"ap_id": "https://develop.ilja.space/users/reporting_account",
|
||||||
|
"background_image": null,
|
||||||
|
"confirmation_pending": false,
|
||||||
|
"favicon": null,
|
||||||
|
"hide_favorites": true,
|
||||||
|
"hide_followers": false,
|
||||||
|
"hide_followers_count": false,
|
||||||
|
"hide_follows": false,
|
||||||
|
"hide_follows_count": false,
|
||||||
|
"is_admin": false,
|
||||||
|
"is_moderator": false,
|
||||||
|
"relationship": {},
|
||||||
|
"skip_thread_containment": false,
|
||||||
|
"tags": []
|
||||||
|
},
|
||||||
|
"emojis": [],
|
||||||
|
"created_at": "2020-09-03T14:17:00.000Z",
|
||||||
|
"username": "reporting_account",
|
||||||
|
"note": "I'm an account made for an example report notification. I'm the one that will do the reporting.",
|
||||||
|
"approval_pending": false,
|
||||||
|
"avatar_static": "https://develop.ilja.space/images/avi.png",
|
||||||
|
"header": "https://develop.ilja.space/images/banner.png",
|
||||||
|
"registration_reason": null,
|
||||||
|
"confirmation_pending": false,
|
||||||
|
"header_static": "https://develop.ilja.space/images/banner.png",
|
||||||
|
"following_count": 0,
|
||||||
|
"tags": []
|
||||||
|
},
|
||||||
|
"content": "This is the report created by "reporting_account". It reports "reported_account".",
|
||||||
|
"created_at": "2020-09-03T14:22:59.000Z",
|
||||||
|
"id": "9ymggNcUyfIW8Cq1zM",
|
||||||
|
"notes": [],
|
||||||
|
"state": "open",
|
||||||
|
"statuses": [
|
||||||
|
{
|
||||||
|
"account": {
|
||||||
|
"acct": "reported_account",
|
||||||
|
"avatar": "https://develop.ilja.space/images/avi.png",
|
||||||
|
"avatar_static": "https://develop.ilja.space/images/avi.png",
|
||||||
|
"bot": false,
|
||||||
|
"created_at": "2020-09-03T14:18:21.000Z",
|
||||||
|
"display_name": "Reported Account",
|
||||||
|
"emojis": [],
|
||||||
|
"fields": [],
|
||||||
|
"followers_count": 0,
|
||||||
|
"following_count": 0,
|
||||||
|
"header": "https://develop.ilja.space/images/banner.png",
|
||||||
|
"header_static": "https://develop.ilja.space/images/banner.png",
|
||||||
|
"id": "9ymgGklmHjZ2OpxVLM",
|
||||||
|
"locked": false,
|
||||||
|
"note": "I'm an account made for an example report notification. I'm the one that will be reported.",
|
||||||
|
"pleroma": {
|
||||||
|
"accepts_chat_messages": true,
|
||||||
|
"ap_id": "https://develop.ilja.space/users/reported_account",
|
||||||
|
"background_image": null,
|
||||||
|
"confirmation_pending": false,
|
||||||
|
"favicon": null,
|
||||||
|
"hide_favorites": true,
|
||||||
|
"hide_followers": false,
|
||||||
|
"hide_followers_count": false,
|
||||||
|
"hide_follows": false,
|
||||||
|
"hide_follows_count": false,
|
||||||
|
"is_admin": false,
|
||||||
|
"is_moderator": false,
|
||||||
|
"relationship": {},
|
||||||
|
"skip_thread_containment": false,
|
||||||
|
"tags": []
|
||||||
|
},
|
||||||
|
"source": {
|
||||||
|
"fields": [],
|
||||||
|
"note": "",
|
||||||
|
"pleroma": {
|
||||||
|
"actor_type": "Person",
|
||||||
|
"discoverable": false
|
||||||
|
},
|
||||||
|
"sensitive": false
|
||||||
|
},
|
||||||
|
"statuses_count": 1,
|
||||||
|
"url": "https://develop.ilja.space/users/reported_account",
|
||||||
|
"username": "reported_account"
|
||||||
|
},
|
||||||
|
"application": {
|
||||||
|
"name": "Web",
|
||||||
|
"website": null
|
||||||
|
},
|
||||||
|
"bookmarked": false,
|
||||||
|
"card": null,
|
||||||
|
"content": "A post I made that will be included in the report",
|
||||||
|
"created_at": "2020-09-03T14:18:51.000Z",
|
||||||
|
"emojis": [],
|
||||||
|
"favourited": false,
|
||||||
|
"favourites_count": 0,
|
||||||
|
"id": "9ymgJaQxAbTzDDZMJs",
|
||||||
|
"in_reply_to_account_id": null,
|
||||||
|
"in_reply_to_id": null,
|
||||||
|
"language": null,
|
||||||
|
"media_attachments": [],
|
||||||
|
"mentions": [],
|
||||||
|
"muted": false,
|
||||||
|
"pinned": false,
|
||||||
|
"pleroma": {
|
||||||
|
"content": {
|
||||||
|
"text/plain": "A post I made that will be included in the report"
|
||||||
|
},
|
||||||
|
"conversation_id": 7,
|
||||||
|
"direct_conversation_id": null,
|
||||||
|
"emoji_reactions": [],
|
||||||
|
"expires_at": null,
|
||||||
|
"in_reply_to_account_acct": null,
|
||||||
|
"local": true,
|
||||||
|
"parent_visible": false,
|
||||||
|
"spoiler_text": {
|
||||||
|
"text/plain": ""
|
||||||
|
},
|
||||||
|
"thread_muted": false
|
||||||
|
},
|
||||||
|
"poll": null,
|
||||||
|
"reblog": null,
|
||||||
|
"reblogged": false,
|
||||||
|
"reblogs_count": 0,
|
||||||
|
"replies_count": 0,
|
||||||
|
"sensitive": false,
|
||||||
|
"spoiler_text": "",
|
||||||
|
"tags": [],
|
||||||
|
"text": null,
|
||||||
|
"uri": "https://develop.ilja.space/objects/8fe7611a-07e7-403a-ae08-f74580b6cc53",
|
||||||
|
"url": "https://develop.ilja.space/notice/9ymgJaQxAbTzDDZMJs",
|
||||||
|
"visibility": "public"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"type": "pleroma:report"
|
||||||
|
}
|
||||||
|
/* eslint-enable */
|
||||||
|
|
||||||
const fetchTimeline = ({
|
const fetchTimeline = ({
|
||||||
timeline,
|
timeline,
|
||||||
credentials,
|
credentials,
|
||||||
|
@ -561,6 +840,9 @@ const fetchTimeline = ({
|
||||||
.then((data) => data.json())
|
.then((data) => data.json())
|
||||||
.then((data) => {
|
.then((data) => {
|
||||||
if (!data.errors) {
|
if (!data.errors) {
|
||||||
|
if (isNotifications) {
|
||||||
|
return { data: [parseNotification(report)], pagination }
|
||||||
|
}
|
||||||
return { data: data.map(isNotifications ? parseNotification : parseStatus), pagination }
|
return { data: data.map(isNotifications ? parseNotification : parseStatus), pagination }
|
||||||
} else {
|
} else {
|
||||||
data.status = status
|
data.status = status
|
||||||
|
|
|
@ -376,7 +376,7 @@ export const parseNotification = (data) => {
|
||||||
if (data.report) {
|
if (data.report) {
|
||||||
output.report = data.report
|
output.report = data.report
|
||||||
output.report.content = data.report.content
|
output.report.content = data.report.content
|
||||||
output.report.acct = parseUser(data.report.acct)
|
output.report.acct = parseUser(data.report.account)
|
||||||
output.report.actor = parseUser(data.report.actor)
|
output.report.actor = parseUser(data.report.actor)
|
||||||
output.report.statuses = data.report.statuses.map(parseStatus)
|
output.report.statuses = data.report.statuses.map(parseStatus)
|
||||||
}
|
}
|
||||||
|
|
|
@ -61,6 +61,7 @@ const fetchNotifications = ({ store, args, older }) => {
|
||||||
messageArgs: [error.message],
|
messageArgs: [error.message],
|
||||||
timeout: 5000
|
timeout: 5000
|
||||||
})
|
})
|
||||||
|
console.error(error)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue