summaryrefslogtreecommitdiff
path: root/lib/Multi
diff options
context:
space:
mode:
authorYorhel <git@yorhel.nl>2010-12-04 20:44:50 +0100
committerYorhel <git@yorhel.nl>2010-12-04 20:44:50 +0100
commit50d1524e304bf89f023d49198dddaa3f2c1c9da0 (patch)
treeb10587d0df9459d0203806bc8ae7be07d98e01e3 /lib/Multi
parent4084e0411d4ff92723499836b5f957a3ec54feec (diff)
API: Added "image_nsfw" member to "get vn"
Diffstat (limited to 'lib/Multi')
-rw-r--r--lib/Multi/API.pm3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Multi/API.pm b/lib/Multi/API.pm
index d4a84cbf..10d66bec 100644
--- a/lib/Multi/API.pm
+++ b/lib/Multi/API.pm
@@ -433,7 +433,7 @@ sub get_vn {
my $select = 'v.id, v.latest';
$select .= ', vr.title, vr.original, v.c_released, v.c_languages::text[], v.c_platforms' if grep /basic/, @{$get->{info}};
- $select .= ', vr.image, vr.alias AS aliases, vr.length, vr.desc AS description, vr.l_wp, vr.l_encubed, vr.l_renai' if grep /details/, @{$get->{info}};
+ $select .= ', vr.image, vr.img_nsfw, vr.alias AS aliases, vr.length, vr.desc AS description, vr.l_wp, vr.l_encubed, vr.l_renai' if grep /details/, @{$get->{info}};
my @placeholders;
my $where = encode_filters $get->{filters}, \&filtertosql, $get->{c}, \@placeholders, [
@@ -498,6 +498,7 @@ sub get_vn_res {
$_->{length} *= 1;
$_->{length} ||= undef;
$_->{description} ||= undef;
+ $_->{image_nsfw} = delete($_->{img_nsfw}) ? TRUE : FALSE;
$_->{links} = {
wikipedia => delete($_->{l_wp}) ||undef,
encubed => delete($_->{l_encubed})||undef,