From 152b3053fb3ff65ad26007d5453d21dc807c7370 Mon Sep 17 00:00:00 2001 From: Yorhel Date: Tue, 10 Nov 2015 02:23:18 +0100 Subject: Add language filter to staff browser --- lib/VNDB/DB/Staff.pm | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/VNDB/DB') diff --git a/lib/VNDB/DB/Staff.pm b/lib/VNDB/DB/Staff.pm index 69f4d6b3..eef01fd3 100644 --- a/lib/VNDB/DB/Staff.pm +++ b/lib/VNDB/DB/Staff.pm @@ -36,6 +36,7 @@ sub dbStaffGet { $o{aid} ? ( ref $o{aid} ? ('sa.aid IN(!l)' => [$o{aid}]) : ('sa.aid = ?' => $o{aid}) ) : (), $o{id} || $o{truename} ? ( 's.aid = sa.aid' => 1 ) : (), defined $o{gender} ? ( 's.gender IN(!l)' => [ ref $o{gender} ? $o{gender} : [$o{gender}] ]) : (), + defined $o{lang} ? ( 's.lang IN(!l)' => [ ref $o{lang} ? $o{lang} : [$o{lang}] ]) : (), defined $o{role} ? ( '('.join(' OR ', @roles ? ( 'EXISTS(SELECT 1 FROM vn_staff vs JOIN vn v ON v.id = vs.id WHERE vs.aid = sa.aid AND vs.role IN(!l) AND NOT v.hidden)' ) : (), -- cgit v1.2.3