aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/controllers/api/search/search-video-channels.ts
diff options
context:
space:
mode:
Diffstat (limited to 'server/controllers/api/search/search-video-channels.ts')
-rw-r--r--server/controllers/api/search/search-video-channels.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/server/controllers/api/search/search-video-channels.ts b/server/controllers/api/search/search-video-channels.ts
index 089feed65..c9e81bffa 100644
--- a/server/controllers/api/search/search-video-channels.ts
+++ b/server/controllers/api/search/search-video-channels.ts
@@ -25,6 +25,7 @@ import {
25} from '../../../middlewares' 25} from '../../../middlewares'
26import { VideoChannelModel } from '../../../models/video/video-channel' 26import { VideoChannelModel } from '../../../models/video/video-channel'
27import { MChannelAccountDefault } from '../../../types/models' 27import { MChannelAccountDefault } from '../../../types/models'
28import { searchLocalUrl } from './shared'
28 29
29const searchChannelsRouter = express.Router() 30const searchChannelsRouter = express.Router()
30 31
@@ -131,7 +132,7 @@ async function searchVideoChannelURI (search: string, isWebfingerSearch: boolean
131 logger.info('Cannot search remote video channel %s.', uri, { err }) 132 logger.info('Cannot search remote video channel %s.', uri, { err })
132 } 133 }
133 } else { 134 } else {
134 videoChannel = await VideoChannelModel.loadByUrlAndPopulateAccount(sanitizeLocalUrl(uri)) 135 videoChannel = await searchLocalUrl(sanitizeLocalUrl(uri), url => VideoChannelModel.loadByUrlAndPopulateAccount(url))
135 } 136 }
136 137
137 return res.json({ 138 return res.json({