diff --git a/app/frontend/src/main/java/com/youtubeapp/data/Video.kt b/app/frontend/src/main/java/com/youtubeapp/data/Video.kt index ed2f442..bc3a776 100644 --- a/app/frontend/src/main/java/com/youtubeapp/data/Video.kt +++ b/app/frontend/src/main/java/com/youtubeapp/data/Video.kt @@ -6,5 +6,11 @@ data class Video( val youtuber: String, val thumbnail_url: String, val youtube_url: String, - val is_downloaded: Boolean + val is_downloaded: Boolean, + val profile_ids: List = emptyList() +) + +data class Profile( + val id: Int, + val name: String ) diff --git a/app/frontend/src/main/java/com/youtubeapp/data/VideoApi.kt b/app/frontend/src/main/java/com/youtubeapp/data/VideoApi.kt index 2a5ae05..6c91b22 100644 --- a/app/frontend/src/main/java/com/youtubeapp/data/VideoApi.kt +++ b/app/frontend/src/main/java/com/youtubeapp/data/VideoApi.kt @@ -3,14 +3,18 @@ package com.youtubeapp.data import retrofit2.http.GET import retrofit2.http.POST import retrofit2.http.Path +import retrofit2.http.Query interface VideoApi { @GET("videos") - suspend fun getAllVideos(): List