]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/tests/utils/users/user-subscriptions.ts
Speedup peertube startup
[github/Chocobozzz/PeerTube.git] / server / tests / utils / users / user-subscriptions.ts
index 852f590cfaeb486caa150e56b306ed64c8a90fb2..b0e7da7cc17dbc7302390a2dce8e4c34ee5d7a1d 100644 (file)
@@ -58,9 +58,22 @@ function removeUserSubscription (url: string, token: string, uri: string, status
   })
 }
 
+function areSubscriptionsExist (url: string, token: string, uris: string[], statusCodeExpected = 200) {
+  const path = '/api/v1/users/me/subscriptions/exist'
+
+  return makeGetRequest({
+    url,
+    path,
+    query: { 'uris[]': uris },
+    token,
+    statusCodeExpected
+  })
+}
+
 // ---------------------------------------------------------------------------
 
 export {
+  areSubscriptionsExist,
   addUserSubscription,
   listUserSubscriptions,
   getUserSubscription,