forked from Github/frigate
Bugfixes (#14813)
* fix api filter from matching event id as timestamp * add padding on platform aware sheet for tablets * docs tweaks * tweaks
This commit is contained in:
@@ -463,9 +463,13 @@ export default function InputWithTags({
|
||||
}, [setFilters, resetSuggestions, setSearch, setInputFocused]);
|
||||
|
||||
const handleClearSimilarity = useCallback(() => {
|
||||
removeFilter("event_id", filters.event_id!);
|
||||
removeFilter("search_type", "similarity");
|
||||
}, [removeFilter, filters]);
|
||||
const newFilters = { ...filters };
|
||||
if (newFilters.event_id === filters.event_id) {
|
||||
delete newFilters.event_id;
|
||||
}
|
||||
delete newFilters.search_type;
|
||||
setFilters(newFilters);
|
||||
}, [setFilters, filters]);
|
||||
|
||||
const handleInputBlur = useCallback(
|
||||
(e: React.FocusEvent) => {
|
||||
@@ -763,13 +767,15 @@ export default function InputWithTags({
|
||||
</button>
|
||||
</span>
|
||||
))
|
||||
: filterType !== "event_id" && (
|
||||
: !(filterType == "event_id" && isSimilaritySearch) && (
|
||||
<span
|
||||
key={filterType}
|
||||
className="inline-flex items-center whitespace-nowrap rounded-full bg-green-100 px-2 py-0.5 text-sm capitalize text-green-800"
|
||||
>
|
||||
{filterType.replaceAll("_", " ")}:{" "}
|
||||
{formatFilterValues(filterType, filterValues)}
|
||||
{filterType === "event_id"
|
||||
? "Tracked Object ID"
|
||||
: filterType.replaceAll("_", " ")}
|
||||
: {formatFilterValues(filterType, filterValues)}
|
||||
<button
|
||||
onClick={() =>
|
||||
removeFilter(
|
||||
|
||||
@@ -16,7 +16,7 @@ import {
|
||||
PopoverContent,
|
||||
PopoverTrigger,
|
||||
} from "@/components/ui/popover";
|
||||
import { isDesktop, isMobileOnly } from "react-device-detect";
|
||||
import { isDesktop, isMobile } from "react-device-detect";
|
||||
import { useFormattedHour } from "@/hooks/use-date-utils";
|
||||
import FilterSwitch from "@/components/filter/FilterSwitch";
|
||||
import { Switch } from "@/components/ui/switch";
|
||||
@@ -181,7 +181,7 @@ export default function SearchFilterDialog({
|
||||
content={content}
|
||||
contentClassName={cn(
|
||||
"w-auto lg:min-w-[275px] scrollbar-container h-full overflow-auto px-4",
|
||||
isMobileOnly && "pb-20",
|
||||
isMobile && "pb-20",
|
||||
)}
|
||||
open={open}
|
||||
onOpenChange={(open) => {
|
||||
|
||||
Reference in New Issue
Block a user