Fix issue with registration that was missed, fixed relationship name
This commit is contained in:
parent
1bb483bb5a
commit
208e45082f
2 changed files with 3 additions and 4 deletions
|
@ -11,7 +11,7 @@ has error_messages => sub {
|
||||||
postcode => 'Postcode is required, and must be a valid UK Postcode',
|
postcode => 'Postcode is required, and must be a valid UK Postcode',
|
||||||
token => 'Token is required, and must be a valid, unused token',
|
token => 'Token is required, and must be a valid, unused token',
|
||||||
agerange => 'Age Range is required, and must be a selection from the drop-down',
|
agerange => 'Age Range is required, and must be a selection from the drop-down',
|
||||||
unknown => 'Sorry, there was a problem registering!',
|
unknown => 'Sorry, there was a problem registering! Have you already registered?',
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -44,8 +44,6 @@ sub register {
|
||||||
if ( $validation->has_error ) {
|
if ( $validation->has_error ) {
|
||||||
my $failed_vals = $validation->failed;
|
my $failed_vals = $validation->failed;
|
||||||
@error_messages = map {$c->error_messages->{ $_ } } @$failed_vals;
|
@error_messages = map {$c->error_messages->{ $_ } } @$failed_vals;
|
||||||
|
|
||||||
$c->render( template => 'register/index' );
|
|
||||||
} else {
|
} else {
|
||||||
my $new_user = $c->schema->resultset('User')->find_or_new({
|
my $new_user = $c->schema->resultset('User')->find_or_new({
|
||||||
email => $validation->param('email'),
|
email => $validation->param('email'),
|
||||||
|
@ -77,6 +75,7 @@ sub register {
|
||||||
agerange => $validation->param('agerange'),
|
agerange => $validation->param('agerange'),
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
$c->render( template => 'register/index' );
|
||||||
} else {
|
} else {
|
||||||
$c->flash( success => 'Registered Successfully, please log in' );
|
$c->flash( success => 'Registered Successfully, please log in' );
|
||||||
$c->redirect_to('/');
|
$c->redirect_to('/');
|
||||||
|
|
|
@ -161,7 +161,7 @@ Related object: L<Pear::LocalLoop::Schema::Result::Customer>
|
||||||
=cut
|
=cut
|
||||||
|
|
||||||
__PACKAGE__->belongs_to(
|
__PACKAGE__->belongs_to(
|
||||||
"customerid_fk",
|
"customer",
|
||||||
"Pear::LocalLoop::Schema::Result::Customer",
|
"Pear::LocalLoop::Schema::Result::Customer",
|
||||||
{ customerid => "customerid_fk" },
|
{ customerid => "customerid_fk" },
|
||||||
{
|
{
|
||||||
|
|
Reference in a new issue