diff options
author | Yorhel <git@yorhel.nl> | 2022-04-19 10:18:59 +0200 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2022-04-19 10:18:59 +0200 |
commit | dec80df43d0f6b874c3a21345534859f4b09a4c7 (patch) | |
tree | 0ea902aaf75ac1488511b84edaa354bca7c39c80 | |
parent | 347504949bb8c776d78757719ddc202881b4b199 (diff) |
AdvSearch/releases: add has_ero flag filter
-rw-r--r-- | elm/AdvSearch/Fields.elm | 1 | ||||
-rw-r--r-- | lib/VNWeb/AdvSearch.pm | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/elm/AdvSearch/Fields.elm b/elm/AdvSearch/Fields.elm index cb5ce6ab..1ce7bdda 100644 --- a/elm/AdvSearch/Fields.elm +++ b/elm/AdvSearch/Fields.elm @@ -449,6 +449,7 @@ fields = , f R "Type" 3 FMRType AS.init AS.rtypeFromQuery , l R "Patch" 0 [(QInt 61 Eq 1, "Patch to another release"),(QInt 61 Ne 1, "Standalone release")] , l R "Freeware" 0 [(QInt 62 Eq 1, "Freeware"), (QInt 62 Ne 1, "Non-free")] + , l R "Erotic scenes" 0 [(QInt 66 Eq 1, "Has erotic scenes"), (QInt 66 Ne 1, "No erotic scenes")] , l R "Uncensored" 0 [(QInt 64 Eq 1, "Uncensored (no mosaic)"), (QInt 64 Ne 1, "Censored (or no erotic content to censor)")] , l R "Official" 0 [(QInt 65 Eq 1, "Official"), (QInt 65 Ne 1, "Unofficial")] , f R "Release date" 0 FMRDate AD.init AD.fromQuery diff --git a/lib/VNWeb/AdvSearch.pm b/lib/VNWeb/AdvSearch.pm index e663769b..121528f3 100644 --- a/lib/VNWeb/AdvSearch.pm +++ b/lib/VNWeb/AdvSearch.pm @@ -390,6 +390,7 @@ f r => 61 => 'patch', { uint => 1, range => [1,1] }, '=' => sub { 'r.patch' } f r => 62 => 'freeware', { uint => 1, range => [1,1] }, '=' => sub { 'r.freeware' }; f r => 64 => 'uncensored',{uint => 1, range => [1,1] }, '=' => sub { 'r.uncensored' }; f r => 65 => 'official', { uint => 1, range => [1,1] }, '=' => sub { 'r.official' }; +f r => 66 => 'has-ero', { uint => 1, range => [1,1] }, '=' => sub { 'r.has_ero' }; f r => 53 => 'vn', 'v', '=' => sub { sql 'r.id IN(SELECT rv.id FROM releases_vn rv JOIN vn v ON v.id = rv.vid WHERE NOT v.hidden AND', $_, ')' }; f r => 55 => 'producer', 'p', '=' => sub { sql 'r.id IN(SELECT rp.id FROM releases_producers rp JOIN producers p ON p.id = rp.pid WHERE NOT p.hidden AND', $_, ')' }; |