From 55723d16fd0e323ce7175db8c4806c73d18b895d Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 11 Nov 2016 15:24:36 +0100 Subject: [PATCH] Server: adapt magnet uri search --- server/models/video.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/server/models/video.js b/server/models/video.js index 19136ba25..4f2be5c96 100644 --- a/server/models/video.js +++ b/server/models/video.js @@ -299,7 +299,12 @@ function load (id, callback) { function search (value, field, start, count, sort, callback) { const query = {} // Make an exact search with the magnet - if (field === 'magnetUri' || field === 'tags') { + if (field === 'magnetUri') { + const infoHash = magnetUtil.decode(value).infoHash + query.magnet = { + infoHash + } + } else if (field === 'tags') { query[field] = value } else { query[field] = new RegExp(value, 'i') -- 2.41.0