From ba777221811e64c1c8a75a6f6afdd6164f42ba92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20Beauz=C3=A9e-Luyssen?= <hugo@beauzee.fr> Date: Tue, 2 Aug 2022 11:26:52 +0200 Subject: [PATCH] Media: Remove invalid pattern check Refs #359 --- src/Media.cpp | 2 -- test/unittest/MediaGroupTests.cpp | 5 +---- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/src/Media.cpp b/src/Media.cpp index f4e48538b..3d694f49c 100644 --- a/src/Media.cpp +++ b/src/Media.cpp @@ -2677,8 +2677,6 @@ Query<IMedia> Media::searchFromMediaGroup( MediaLibraryPtr ml, int64_t groupId, const std::string& pattern, const QueryParameters* params ) { - if ( pattern.size() < 3 ) - return nullptr; std::string req = "FROM " + Table::Name + " m "; req += addRequestJoin( params ); req += " WHERE m.id_media IN (SELECT rowid FROM " + FtsTable::Name + diff --git a/test/unittest/MediaGroupTests.cpp b/test/unittest/MediaGroupTests.cpp index e7cf2db01..d17ab8d11 100644 --- a/test/unittest/MediaGroupTests.cpp +++ b/test/unittest/MediaGroupTests.cpp @@ -185,10 +185,7 @@ static void SearchMedia( Tests* T ) mg->add( *v2 ); mg->add( *v3 ); - auto query = mg->searchMedia( "12", IMedia::Type::Unknown, nullptr ); - ASSERT_EQ( nullptr, query ); - - query = mg->searchMedia( "otters", IMedia::Type::Audio ); + auto query = mg->searchMedia( "otters", IMedia::Type::Audio ); ASSERT_EQ( 1u, query->count() ); auto media = query->all(); ASSERT_EQ( 1u, media.size() ); -- GitLab