>> get '/ticket/:tid/assign' => sub { >> my $tid = params->{tid}; >> return forward "/ticket/$tid/set?assign=1"; >> }; or yet... try this (didn't have the time to test for myself) get '/ticket/:tid/assign' => sub { my $tid = params->{tid}; params->{assign} = 1; return forward "/ticket/$tid/set"; }; Cheers