diff --git a/src/main/java/cmc/blink/domain/link/business/LinkService.java b/src/main/java/cmc/blink/domain/link/business/LinkService.java index e757a7c..b243c5f 100644 --- a/src/main/java/cmc/blink/domain/link/business/LinkService.java +++ b/src/main/java/cmc/blink/domain/link/business/LinkService.java @@ -249,6 +249,10 @@ private String extractVideoId(String url) throws LinkException { return url.substring(url.lastIndexOf("/") + 1).split("\\?")[0]; } + if (url.contains("youtube.com/shorts/")) { + return url.substring(url.indexOf("/shorts/") + 8).split("\\?")[0]; + } + URL videoUrl = new URL(url); String query = videoUrl.getQuery();