diff --git a/src/Media.cpp b/src/Media.cpp index f4e48538b101afb6a8ff4250fb989be394bceac2..3d694f49c8d121518ba5f436b8107e2b0fc2eca1 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 e7cf2db01673b8e5629b2040889b41085a6d7f04..d17ab8d11c40e678cdb4fff0acf1350e3d2b2d26 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() );