]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/controllers/api/search.ts
Fix tests
[github/Chocobozzz/PeerTube.git] / server / controllers / api / search.ts
index d95e7cac9dd8ef6a0d44a25b6dc99eb6074548f2..f408e7932ee6451ddd9f303271fee8400b24eeb3 100644 (file)
@@ -39,8 +39,9 @@ export { searchRouter }
 
 function searchVideos (req: express.Request, res: express.Response) {
   const query: VideosSearchQuery = req.query
-  if (query.search.startsWith('http://') || query.search.startsWith('https://')) {
-    return searchVideoUrl(query.search, res)
+  const search = query.search
+  if (search && (search.startsWith('http://') || search.startsWith('https://'))) {
+    return searchVideoUrl(search, res)
   }
 
   return searchVideosDB(query, res)