use urlencoded parameter for ncos pattern edit - see issue #763

3.2
Daniel Tiefnig 15 years ago
parent 1937bd0508
commit dfe1f5371d

@ -3,6 +3,7 @@ package admin::Controller::ncos;
use strict;
use warnings;
use base 'Catalyst::Controller';
use URI::Escape;;
=head1 NAME
@ -186,7 +187,12 @@ sub lists : Local {
{ level => $level },
\$patterns
);
$c->stash->{patterns} = $patterns if eval { @$patterns };
if(eval { @$patterns }) {
for(@$patterns) {
$$_{urlenc_pattern} = uri_escape($$_{pattern});
}
$c->stash->{patterns} = $patterns;
}
my $lnpids;
return unless $c->model('Provisioning')->call_prov( $c, 'billing', 'get_ncos_lnp_list',

@ -60,7 +60,7 @@
<td>[% pattern.description %]</td>
<td>
[% UNLESS Catalyst.session.admin.read_only %]
<a href="/ncos/lists?level=[% level.level %]&amp;edit_pattern=[% pattern.pattern %]" class="aaction">edit</a>
<a href="/ncos/lists?level=[% level.level %]&amp;edit_pattern=[% pattern.urlenc_pattern %]" class="aaction">edit</a>
[% END %]
</td>
<form action="/ncos/do_delete_pattern" method="post">

Loading…
Cancel
Save