From 8076405965df099221ef147aad25b968f09d5994 Mon Sep 17 00:00:00 2001 From: WithoutPants <53250216+WithoutPants@users.noreply.github.com> Date: Tue, 14 Jul 2020 08:51:39 +1000 Subject: [PATCH] Support random performer sort (#666) --- ui/v2.5/src/components/Changelog/versions/v030.tsx | 1 + ui/v2.5/src/models/list-filter/filter.ts | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ui/v2.5/src/components/Changelog/versions/v030.tsx b/ui/v2.5/src/components/Changelog/versions/v030.tsx index 929e4081d..cd328e5de 100644 --- a/ui/v2.5/src/components/Changelog/versions/v030.tsx +++ b/ui/v2.5/src/components/Changelog/versions/v030.tsx @@ -12,6 +12,7 @@ const markup = ` * Add support for parent/child studios. ### 🎨 Improvements +* Add random sorting for performers. * Search for files which have low or upper case supported filename extensions. * Add dialog when pasting movie images. * Allow click and click-drag selection after selecting scene. diff --git a/ui/v2.5/src/models/list-filter/filter.ts b/ui/v2.5/src/models/list-filter/filter.ts index 30582dc57..c69aebecb 100644 --- a/ui/v2.5/src/models/list-filter/filter.ts +++ b/ui/v2.5/src/models/list-filter/filter.ts @@ -136,7 +136,13 @@ export class ListFilterModel { break; case FilterMode.Performers: { this.sortBy = "name"; - this.sortByOptions = ["name", "height", "birthdate", "scenes_count"]; + this.sortByOptions = [ + "name", + "height", + "birthdate", + "scenes_count", + "random", + ]; this.displayModeOptions = [DisplayMode.Grid, DisplayMode.List]; const numberCriteria: CriterionType[] = ["birth_year", "age"];