diff --git a/dist/public/scripts/app.js b/dist/public/scripts/app.js index 10d26411..6a449a05 100644 --- a/dist/public/scripts/app.js +++ b/dist/public/scripts/app.js @@ -1364,7 +1364,7 @@ /* 220 */ /***/ function(module, exports) { - eval("'use strict';\n\nObject.defineProperty(exports, '__esModule', {\n value: true\n});\nexports.searchTorrents = searchTorrents;\n\nfunction searchTorrents(torrentList, torrentListSearchString) {\n var searchedTorrents = torrentList;\n\n if (torrentListSearchString !== '') {\n (function () {\n var queries = [];\n var searchTerms = torrentListSearchString.replace(/,/g, ' ').split(' ');\n\n console.log(searchTerms);\n\n for (var i = 0, len = searchTerms.length; i < len; i++) {\n queries.push(new RegExp(searchTerms[i], 'gi'));\n }\n\n console.log(queries);\n\n searchedTorrents = searchedTorrents.filter(function (torrent) {\n for (var i = 0, len = queries.length; i < len; i++) {\n if (!torrent.name.match(queries[i])) {\n return false;\n }\n }\n return true;\n });\n })();\n }\n\n return searchedTorrents;\n}//@ sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zb3VyY2Uvc2NyaXB0cy91dGlsL3NlYXJjaFRvcnJlbnRzLmpzP2EyNDMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0FBRUE7QUFDQTtBQUNBLENBQUM7QUFDRDs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBLCtDQUErQyxTQUFTO0FBQ3hEO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQSw2Q0FBNkMsU0FBUztBQUN0RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsT0FBTztBQUNQLEtBQUs7QUFDTDs7QUFFQTtBQUNBIiwiZmlsZSI6IjIyMC5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxuT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywge1xuICB2YWx1ZTogdHJ1ZVxufSk7XG5leHBvcnRzLnNlYXJjaFRvcnJlbnRzID0gc2VhcmNoVG9ycmVudHM7XG5cbmZ1bmN0aW9uIHNlYXJjaFRvcnJlbnRzKHRvcnJlbnRMaXN0LCB0b3JyZW50TGlzdFNlYXJjaFN0cmluZykge1xuICB2YXIgc2VhcmNoZWRUb3JyZW50cyA9IHRvcnJlbnRMaXN0O1xuXG4gIGlmICh0b3JyZW50TGlzdFNlYXJjaFN0cmluZyAhPT0gJycpIHtcbiAgICAoZnVuY3Rpb24gKCkge1xuICAgICAgdmFyIHF1ZXJpZXMgPSBbXTtcbiAgICAgIHZhciBzZWFyY2hUZXJtcyA9IHRvcnJlbnRMaXN0U2VhcmNoU3RyaW5nLnJlcGxhY2UoLywvZywgJyAnKS5zcGxpdCgnICcpO1xuXG4gICAgICBjb25zb2xlLmxvZyhzZWFyY2hUZXJtcyk7XG5cbiAgICAgIGZvciAodmFyIGkgPSAwLCBsZW4gPSBzZWFyY2hUZXJtcy5sZW5ndGg7IGkgPCBsZW47IGkrKykge1xuICAgICAgICBxdWVyaWVzLnB1c2gobmV3IFJlZ0V4cChzZWFyY2hUZXJtc1tpXSwgJ2dpJykpO1xuICAgICAgfVxuXG4gICAgICBjb25zb2xlLmxvZyhxdWVyaWVzKTtcblxuICAgICAgc2VhcmNoZWRUb3JyZW50cyA9IHNlYXJjaGVkVG9ycmVudHMuZmlsdGVyKGZ1bmN0aW9uICh0b3JyZW50KSB7XG4gICAgICAgIGZvciAodmFyIGkgPSAwLCBsZW4gPSBxdWVyaWVzLmxlbmd0aDsgaSA8IGxlbjsgaSsrKSB7XG4gICAgICAgICAgaWYgKCF0b3JyZW50Lm5hbWUubWF0Y2gocXVlcmllc1tpXSkpIHtcbiAgICAgICAgICAgIHJldHVybiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgICB9KTtcbiAgICB9KSgpO1xuICB9XG5cbiAgcmV0dXJuIHNlYXJjaGVkVG9ycmVudHM7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqXG4gKiogV0VCUEFDSyBGT09URVJcbiAqKiAuL3NvdXJjZS9zY3JpcHRzL3V0aWwvc2VhcmNoVG9ycmVudHMuanNcbiAqKiBtb2R1bGUgaWQgPSAyMjBcbiAqKiBtb2R1bGUgY2h1bmtzID0gMFxuICoqLyJdLCJzb3VyY2VSb290IjoiIn0="); + eval("'use strict';\n\nObject.defineProperty(exports, '__esModule', {\n value: true\n});\nexports.searchTorrents = searchTorrents;\n\nfunction searchTorrents(torrentList, torrentListSearchString) {\n var searchedTorrents = torrentList;\n\n if (torrentListSearchString !== '') {\n (function () {\n var queries = [];\n var searchTerms = torrentListSearchString.replace(/,/g, ' ').split(' ');\n\n for (var i = 0, len = searchTerms.length; i < len; i++) {\n queries.push(new RegExp(searchTerms[i], 'gi'));\n }\n\n searchedTorrents = searchedTorrents.filter(function (torrent) {\n for (var i = 0, len = queries.length; i < len; i++) {\n if (!torrent.name.match(queries[i])) {\n return false;\n }\n }\n return true;\n });\n })();\n }\n\n return searchedTorrents;\n}//@ sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zb3VyY2Uvc2NyaXB0cy91dGlsL3NlYXJjaFRvcnJlbnRzLmpzP2EyNDMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0FBRUE7QUFDQTtBQUNBLENBQUM7QUFDRDs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLCtDQUErQyxTQUFTO0FBQ3hEO0FBQ0E7O0FBRUE7QUFDQSw2Q0FBNkMsU0FBUztBQUN0RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsT0FBTztBQUNQLEtBQUs7QUFDTDs7QUFFQTtBQUNBIiwiZmlsZSI6IjIyMC5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxuT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywge1xuICB2YWx1ZTogdHJ1ZVxufSk7XG5leHBvcnRzLnNlYXJjaFRvcnJlbnRzID0gc2VhcmNoVG9ycmVudHM7XG5cbmZ1bmN0aW9uIHNlYXJjaFRvcnJlbnRzKHRvcnJlbnRMaXN0LCB0b3JyZW50TGlzdFNlYXJjaFN0cmluZykge1xuICB2YXIgc2VhcmNoZWRUb3JyZW50cyA9IHRvcnJlbnRMaXN0O1xuXG4gIGlmICh0b3JyZW50TGlzdFNlYXJjaFN0cmluZyAhPT0gJycpIHtcbiAgICAoZnVuY3Rpb24gKCkge1xuICAgICAgdmFyIHF1ZXJpZXMgPSBbXTtcbiAgICAgIHZhciBzZWFyY2hUZXJtcyA9IHRvcnJlbnRMaXN0U2VhcmNoU3RyaW5nLnJlcGxhY2UoLywvZywgJyAnKS5zcGxpdCgnICcpO1xuXG4gICAgICBmb3IgKHZhciBpID0gMCwgbGVuID0gc2VhcmNoVGVybXMubGVuZ3RoOyBpIDwgbGVuOyBpKyspIHtcbiAgICAgICAgcXVlcmllcy5wdXNoKG5ldyBSZWdFeHAoc2VhcmNoVGVybXNbaV0sICdnaScpKTtcbiAgICAgIH1cblxuICAgICAgc2VhcmNoZWRUb3JyZW50cyA9IHNlYXJjaGVkVG9ycmVudHMuZmlsdGVyKGZ1bmN0aW9uICh0b3JyZW50KSB7XG4gICAgICAgIGZvciAodmFyIGkgPSAwLCBsZW4gPSBxdWVyaWVzLmxlbmd0aDsgaSA8IGxlbjsgaSsrKSB7XG4gICAgICAgICAgaWYgKCF0b3JyZW50Lm5hbWUubWF0Y2gocXVlcmllc1tpXSkpIHtcbiAgICAgICAgICAgIHJldHVybiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgICB9KTtcbiAgICB9KSgpO1xuICB9XG5cbiAgcmV0dXJuIHNlYXJjaGVkVG9ycmVudHM7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqXG4gKiogV0VCUEFDSyBGT09URVJcbiAqKiAuL3NvdXJjZS9zY3JpcHRzL3V0aWwvc2VhcmNoVG9ycmVudHMuanNcbiAqKiBtb2R1bGUgaWQgPSAyMjBcbiAqKiBtb2R1bGUgY2h1bmtzID0gMFxuICoqLyJdLCJzb3VyY2VSb290IjoiIn0="); /***/ }, /* 221 */ diff --git a/source/scripts/util/searchTorrents.js b/source/scripts/util/searchTorrents.js index cae735d2..58ccd726 100644 --- a/source/scripts/util/searchTorrents.js +++ b/source/scripts/util/searchTorrents.js @@ -5,14 +5,10 @@ export function searchTorrents(torrentList, torrentListSearchString) { let queries = []; let searchTerms = torrentListSearchString.replace(/,/g, ' ').split(' '); - console.log(searchTerms); - for (let i = 0, len = searchTerms.length; i < len; i++) { queries.push(new RegExp(searchTerms[i], 'gi')); } - console.log(queries); - searchedTorrents = searchedTorrents.filter(torrent => { for (let i = 0, len = queries.length; i < len; i++) { if (!torrent.name.match(queries[i])) {