summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYorhel <git@yorhel.nl>2015-01-28 13:08:33 +0100
committerYorhel <git@yorhel.nl>2015-01-28 13:08:33 +0100
commit2b979df8f7c24a29c38a2e4e48108cf9af76c434 (patch)
tree01bb0ce717d8cc8cd1fdfb046f0aba1fcba6722c
parentc3ef0a575b06ff7ce11108b3137dee4104874db7 (diff)
Apply bbSubstLinks to database description fields
-rw-r--r--lib/VNDB/Handler/Chars.pm1
-rw-r--r--lib/VNDB/Handler/Producers.pm1
-rw-r--r--lib/VNDB/Handler/Staff.pm1
-rw-r--r--lib/VNDB/Handler/VNEdit.pm1
4 files changed, 4 insertions, 0 deletions
diff --git a/lib/VNDB/Handler/Chars.pm b/lib/VNDB/Handler/Chars.pm
index fcd8203f..16306546 100644
--- a/lib/VNDB/Handler/Chars.pm
+++ b/lib/VNDB/Handler/Chars.pm
@@ -329,6 +329,7 @@ sub edit {
$frm->{vns} = join(' ', map sprintf('%d-%d-%d-%s', @$_), @vns);
$frm->{ihid} = $frm->{ihid} ?1:0;
$frm->{ilock} = $frm->{ilock}?1:0;
+ $frm->{desc} = $self->bbSubstLinks($frm->{desc});
$frm->{main_spoil} = 0 if !$frm->{main};
# check for changes
diff --git a/lib/VNDB/Handler/Producers.pm b/lib/VNDB/Handler/Producers.pm
index 1369c1e2..25df89cf 100644
--- a/lib/VNDB/Handler/Producers.pm
+++ b/lib/VNDB/Handler/Producers.pm
@@ -238,6 +238,7 @@ sub edit {
# normalize
$frm->{ihid} = $frm->{ihid}?1:0;
$frm->{ilock} = $frm->{ilock}?1:0;
+ $frm->{desc} = $self->bbSubstLinks($frm->{desc});
$relations = [] if $frm->{ihid};
$frm->{prodrelations} = join '|||', map $_->[0].','.$_->[1].','.$_->[2], sort { $a->[1] <=> $b->[1]} @{$relations};
diff --git a/lib/VNDB/Handler/Staff.pm b/lib/VNDB/Handler/Staff.pm
index 008dbf96..8df20a84 100644
--- a/lib/VNDB/Handler/Staff.pm
+++ b/lib/VNDB/Handler/Staff.pm
@@ -257,6 +257,7 @@ sub edit {
$frm->{ihid} = $frm->{ihid} ?1:0;
$frm->{ilock} = $frm->{ilock}?1:0;
$frm->{aid} = $s->{aid} if $sid;
+ $frm->{desc} = $self->bbSubstLinks($frm->{desc});
return $self->resRedirect("/s$sid", 'post')
if $sid && !first { ($frm->{$_}//'') ne ($b4{$_}//'') } keys %b4;
diff --git a/lib/VNDB/Handler/VNEdit.pm b/lib/VNDB/Handler/VNEdit.pm
index 3fe76c07..2439586a 100644
--- a/lib/VNDB/Handler/VNEdit.pm
+++ b/lib/VNDB/Handler/VNEdit.pm
@@ -177,6 +177,7 @@ sub edit {
$frm->{ihid} = $frm->{ihid}?1:0;
$frm->{ilock} = $frm->{ilock}?1:0;
+ $frm->{desc} = $self->bbSubstLinks($frm->{desc});
$relations = [] if $frm->{ihid};
$frm->{anime} = join ' ', sort { $a <=> $b } keys %$anime;
$frm->{vnrelations} = join '|||', map $_->[0].','.$_->[1].','.($_->[2]?1:0).','.$_->[3], sort { $a->[1] <=> $b->[1]} @{$relations};