aboutsummaryrefslogtreecommitdiff
path: root/src/backend/tau/api
diff options
context:
space:
mode:
authorMiguel Ángel Moreno <mail@migalmoreno.com>2022-12-30 00:45:21 +0100
committerMiguel Ángel Moreno <mail@migalmoreno.com>2022-12-30 00:45:21 +0100
commita72ec6fc9e1c7dc93809e25e8722062725a59995 (patch)
tree1a260e57f35158c33c162b9303ce6bf8401de27e /src/backend/tau/api
parentfce327a72558b41ce6a7303b38c804bfada694a1 (diff)
feat(backend): Add service ID to API payload
Diffstat (limited to 'src/backend/tau/api')
-rw-r--r--src/backend/tau/api/channels.clj3
-rw-r--r--src/backend/tau/api/playlists.clj3
2 files changed, 4 insertions, 2 deletions
diff --git a/src/backend/tau/api/channels.clj b/src/backend/tau/api/channels.clj
index 695a3fd..2c82767 100644
--- a/src/backend/tau/api/channels.clj
+++ b/src/backend/tau/api/channels.clj
@@ -20,7 +20,8 @@
:subscriber-count (when-not (= (.getSubscriberCount info) -1) (.getSubscriberCount info))
:donation-links (.getDonationLinks info)
:next-page (j/from-java (.getNextPage info))
- :related-streams (items/get-items (.getRelatedItems info))}))
+ :related-streams (items/get-items (.getRelatedItems info))
+ :service-id (.getServiceId info)}))
([url page-url]
(let [service (NewPipe/getServiceByUrl (url-decode url))
info (ChannelInfo/getMoreItems service (url-decode url) (Page. (url-decode page-url)))]
diff --git a/src/backend/tau/api/playlists.clj b/src/backend/tau/api/playlists.clj
index 92e8e8d..5520d2b 100644
--- a/src/backend/tau/api/playlists.clj
+++ b/src/backend/tau/api/playlists.clj
@@ -22,7 +22,8 @@
:uploader-avatar (.getUploaderAvatarUrl info)
:stream-count (.getStreamCount info)
:next-page (j/from-java (.getNextPage info))
- :related-streams (items/get-items (.getRelatedItems info))}))
+ :related-streams (items/get-items (.getRelatedItems info))
+ :service-id (.getServiceId info)}))
([url page-url]
(let [service (NewPipe/getServiceByUrl (url-decode url))
info (PlaylistInfo/getMoreItems service url (Page. (url-decode page-url)))]