diff --git a/src/main/java/com/example/video_downloader/controllers/VideoController.java b/src/main/java/com/example/video_downloader/controllers/VideoController.java index 5d514ed..c605c2c 100644 --- a/src/main/java/com/example/video_downloader/controllers/VideoController.java +++ b/src/main/java/com/example/video_downloader/controllers/VideoController.java @@ -59,9 +59,11 @@ public class VideoController { @PostMapping(path = "/fire") public int getJobDone(@RequestBody Trigger trigger) throws IOException, InterruptedException { + int statusCode = 200; if(trigger.input) { ytdlpService.processPlaylist(); + System.out.println("Hello!"); ytdlpService.validateVideos(); } return statusCode; diff --git a/src/main/java/com/example/video_downloader/entity/Video.java b/src/main/java/com/example/video_downloader/entity/Video.java index 1a541af..d1e87dd 100644 --- a/src/main/java/com/example/video_downloader/entity/Video.java +++ b/src/main/java/com/example/video_downloader/entity/Video.java @@ -17,6 +17,7 @@ public class Video { private Long id; private String url; + private String name; private String ytdl; private String ytMetaData; @@ -38,5 +39,6 @@ public class Video { private Creator creator; - + public void setCreator(String part) { + } } diff --git a/src/main/java/com/example/video_downloader/repositories/VideoRepository.java b/src/main/java/com/example/video_downloader/repositories/VideoRepository.java index 976010f..1716a81 100644 --- a/src/main/java/com/example/video_downloader/repositories/VideoRepository.java +++ b/src/main/java/com/example/video_downloader/repositories/VideoRepository.java @@ -4,7 +4,7 @@ import com.example.video_downloader.entity.StatusEnum; import com.example.video_downloader.entity.Video; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.stereotype.Repository; - +import java.util.ArrayList; import java.util.List; @Repository diff --git a/src/main/java/com/example/video_downloader/services/ProcessService.java b/src/main/java/com/example/video_downloader/services/ProcessService.java index 2d3075f..967ddab 100644 --- a/src/main/java/com/example/video_downloader/services/ProcessService.java +++ b/src/main/java/com/example/video_downloader/services/ProcessService.java @@ -2,9 +2,6 @@ package com.example.video_downloader.services; import org.springframework.stereotype.Service; import java.io.IOException; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.List; @Service diff --git a/src/main/java/com/example/video_downloader/services/VideoService.java b/src/main/java/com/example/video_downloader/services/VideoService.java index 7b25bdd..00236e5 100644 --- a/src/main/java/com/example/video_downloader/services/VideoService.java +++ b/src/main/java/com/example/video_downloader/services/VideoService.java @@ -8,6 +8,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.security.InvalidParameterException; +import java.util.ArrayList; import java.util.List; @Service diff --git a/src/main/java/com/example/video_downloader/services/YTDLPService.java b/src/main/java/com/example/video_downloader/services/YTDLPService.java index c067321..e698018 100644 --- a/src/main/java/com/example/video_downloader/services/YTDLPService.java +++ b/src/main/java/com/example/video_downloader/services/YTDLPService.java @@ -10,9 +10,7 @@ import org.springframework.stereotype.Service; import org.springframework.web.client.HttpClientErrorException; import java.io.IOException; -import java.nio.file.Files; -import java.nio.file.Path; -import java.nio.file.Paths; +import java.util.ArrayList; import java.util.List; @Service @@ -52,21 +50,27 @@ public class YTDLPService { List