aboutsummaryrefslogtreecommitdiff
path: root/src/services/backend_interactor_service
diff options
context:
space:
mode:
authorkaniini <nenolod@gmail.com>2018-08-24 23:04:36 +0000
committerkaniini <nenolod@gmail.com>2018-08-24 23:04:36 +0000
commit673f0fca3f7898641cdc488e6e6cc9033ca51777 (patch)
treea92128b2779b3971d15699b4410c37687446d480 /src/services/backend_interactor_service
parent55650ff7ea9867cdb8adf7077b36bbb8c7bfcb75 (diff)
parentfe906cc3f0c8388bcb2a33be9c72ca5365bde0a5 (diff)
Merge branch 'notifications' into 'develop'
Support qvitter api notifications Closes #129 See merge request pleroma/pleroma-fe!306
Diffstat (limited to 'src/services/backend_interactor_service')
-rw-r--r--src/services/backend_interactor_service/backend_interactor_service.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/services/backend_interactor_service/backend_interactor_service.js b/src/services/backend_interactor_service/backend_interactor_service.js
index dbfb54f9..c84373ac 100644
--- a/src/services/backend_interactor_service/backend_interactor_service.js
+++ b/src/services/backend_interactor_service/backend_interactor_service.js
@@ -54,6 +54,16 @@ const backendInteractorService = (credentials) => {
return timelineFetcherService.startFetching({timeline, store, credentials, userId})
}
+ const fetchOldPost = ({store, postId}) => {
+ return timelineFetcherService.fetchAndUpdate({
+ store,
+ credentials,
+ timeline: 'own',
+ older: true,
+ until: postId + 1
+ })
+ }
+
const setUserMute = ({id, muted = true}) => {
return apiService.setUserMute({id, muted, credentials})
}
@@ -86,6 +96,7 @@ const backendInteractorService = (credentials) => {
fetchAllFollowing,
verifyCredentials: apiService.verifyCredentials,
startFetching,
+ fetchOldPost,
setUserMute,
fetchMutes,
register,