Skip to content

Commit

Permalink
Move /list to /lists and /item to /items
Browse files Browse the repository at this point in the history
  • Loading branch information
davorg committed Aug 20, 2019
1 parent d283280 commit ba50e87
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 10 deletions.
14 changes: 7 additions & 7 deletions lib/Lystyng.pm
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ prefix '/users' => sub {
return $data;
};

post '/:username/list/add' => sub {
post '/:username/lists' => sub {
my $username = route_parameters->get('username');

my $user = $model->get_user_by_username($username);
Expand All @@ -62,7 +62,7 @@ prefix '/users' => sub {
};
};

get '/:username/list/:list' => sub {
get '/:username/lists/:list' => sub {
my $username = route_parameters->get('username');
my $listslug = route_parameters->get('list');

Expand All @@ -77,7 +77,7 @@ prefix '/users' => sub {
return $list->json_data({ items => 1 });
};

post '/:username/list/:list/item' => sub {
post '/:username/lists/:list/items' => sub {
my $username = route_parameters->get('username');
my $listslug = route_parameters->get('list');

Expand Down Expand Up @@ -110,7 +110,7 @@ prefix '/users' => sub {
};
};

del '/:username/list/:list/item/:seq_no' => sub {
del '/:username/lists/:list/items/:seq_no' => sub {
my $username = route_parameters->get('username');
my $listslug = route_parameters->get('list');
my $seq = route_parameters->get('seq_no');
Expand All @@ -135,7 +135,7 @@ prefix '/users' => sub {
};
};

patch '/:username/list/:list' => sub {
patch '/:username/lists/:list' => sub {
my $username = route_parameters->get('username');
my $listslug = route_parameters->get('list');

Expand Down Expand Up @@ -164,7 +164,7 @@ warn Dumper $new_list_values;
}
};

patch '/:username/list/:list/item/:seq_no' => sub {
patch '/:username/lists/:list/items/:seq_no' => sub {
my $username = route_parameters->get('username');
my $listslug = route_parameters->get('list');
my $seq = route_parameters->get('seq_no');
Expand Down Expand Up @@ -196,7 +196,7 @@ warn Dumper $new_list_values;
}
};

del '/:username/list/:list' => sub {
del '/:username/lists/:list' => sub {
my $username = route_parameters->get('username');
my $listslug = route_parameters->get('list');

Expand Down
6 changes: 3 additions & 3 deletions t/006_lists.t
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ my $user = $sch->resultset('User')->find({
username => $test_user_data->{username},
});

$res = $test->request(POST "/users/$test_user_data->{username}/list/add",
$res = $test->request(POST "/users/$test_user_data->{username}/lists",
Content_type => 'application/json',
Content => encode_json({
title => 'Test List',
Expand All @@ -53,7 +53,7 @@ is($res->code, 200, 'Status is 200');

my $list = $user->lists->first;

my $url = "/users/$test_user_data->{username}/list/test_list/item";
my $url = "/users/$test_user_data->{username}/lists/test_list/items";
$res = $test->request(POST $url,
Content_type => 'application/json',
Content => encode_json({
Expand All @@ -66,7 +66,7 @@ $res = $test->request(POST $url,
ok($res, 'Got a response from adding a list item');
is($res->code, 200, 'Status is 200');

$res = $test->request(GET "/users/$test_user_data->{username}/list/test_list");
$res = $test->request(GET "/users/$test_user_data->{username}/lists/test_list");

ok($res, 'Got a response from getting a list');
is($res->code, 200, 'Status is 200');
Expand Down

0 comments on commit ba50e87

Please sign in to comment.