From: Dobrica Pavlinusic Date: Thu, 27 May 2010 11:58:02 +0000 (+0200) Subject: better validate _row_id X-Git-Url: http://git.rot13.org/?p=MojoFacets.git;a=commitdiff_plain;h=7369cc8cf4d3a7c4d04bcd92a396118820058057;hp=16ac8ae9adde09cd1f281d46fbeec2da96c71048 better validate _row_id And allow 0 for first element :-) --- diff --git a/lib/MojoFacets/Data.pm b/lib/MojoFacets/Data.pm index f92acaa..0bd88d7 100644 --- a/lib/MojoFacets/Data.pm +++ b/lib/MojoFacets/Data.pm @@ -662,7 +662,8 @@ sub edit { my $self = shift; my $content = $self->param('content'); - my $i = $self->param('_row_id') || die "no _row_id"; + my $i = $self->param('_row_id'); + die "invalid _row_id ",dump($i) unless $i =~ m/^\d+$/; my $path = $self->param('path') || die "no path"; my $name = $self->param('name') || die "no name";