web/admin: only show plex servers you own
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
parent
e674f03064
commit
b1c9126832
|
@ -11,6 +11,7 @@ export interface PlexResource {
|
||||||
name: string;
|
name: string;
|
||||||
provides: string;
|
provides: string;
|
||||||
clientIdentifier: string;
|
clientIdentifier: string;
|
||||||
|
owned: boolean;
|
||||||
}
|
}
|
||||||
|
|
||||||
export const DEFAULT_HEADERS = {
|
export const DEFAULT_HEADERS = {
|
||||||
|
@ -88,7 +89,7 @@ export class PlexAPIClient {
|
||||||
});
|
});
|
||||||
const resources: PlexResource[] = await resourcesResponse.json();
|
const resources: PlexResource[] = await resourcesResponse.json();
|
||||||
return resources.filter(r => {
|
return resources.filter(r => {
|
||||||
return r.provides === "server";
|
return r.provides.toLowerCase().includes("server") && r.owned;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Reference in New Issue