From 270ae6085b9d2eea86cc60a6f8a61c23895aeeb6 Mon Sep 17 00:00:00 2001 From: uninstall-your-browser <170106706+uninstall-your-browser@users.noreply.github.com> Date: Mon, 10 Nov 2025 18:04:26 +1100 Subject: [PATCH] FilterParser: Convert number to nanoseconds for length filter --- src/filterparser/filterparser.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/filterparser/filterparser.cpp b/src/filterparser/filterparser.cpp index 18d475f18..fb09775ad 100644 --- a/src/filterparser/filterparser.cpp +++ b/src/filterparser/filterparser.cpp @@ -22,6 +22,7 @@ #include +#include "constants/timeconstants.h" #include "filterparser.h" #include "filtertreenop.h" #include "filtertreeand.h" @@ -322,7 +323,7 @@ FilterTree *FilterParser::createSearchTermTreeNode(const QString &column, const else if (Song::kInt64SearchColumns.contains(column, Qt::CaseInsensitive)) { qint64 number = 0; if (column == "length"_L1) { - number = ParseTime(value); + number = ParseTime(value) * kNsecPerSec; } else { number = value.toLongLong();