summaryrefslogtreecommitdiffhomepage
path: root/frontend/src/App/Header.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/src/App/Header.tsx')
-rw-r--r--frontend/src/App/Header.tsx7
1 files changed, 7 insertions, 0 deletions
diff --git a/frontend/src/App/Header.tsx b/frontend/src/App/Header.tsx
index 9ca33a574..0f91cadae 100644
--- a/frontend/src/App/Header.tsx
+++ b/frontend/src/App/Header.tsx
@@ -5,6 +5,7 @@ import {
faUser,
} from "@fortawesome/free-solid-svg-icons";
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
+import { uniqueId } from "lodash";
import React, { FunctionComponent, useMemo } from "react";
import {
Button,
@@ -35,16 +36,22 @@ async function SearchItem(text: string) {
return results.map<SearchResult>((v) => {
let link: string;
+ let id: string;
if (v.sonarrSeriesId) {
link = `/series/${v.sonarrSeriesId}`;
+ id = `series-${v.sonarrSeriesId}`;
} else if (v.radarrId) {
link = `/movies/${v.radarrId}`;
+ id = `movie-${v.radarrId}`;
} else {
link = "";
+ id = uniqueId("unknown");
}
+
return {
name: `${v.title} (${v.year})`,
link,
+ id,
};
});
}