]> git.rustad.me Git - duplo/commitdiff
Remove some old rider code
authorBjørn Rustad <rustadbjornen@gmail.com>
Wed, 21 Aug 2013 20:15:51 +0000 (22:15 +0200)
committerBjørn Rustad <rustadbjornen@gmail.com>
Wed, 21 Aug 2013 20:15:51 +0000 (22:15 +0200)
lib/Duplo.pm
lib/Duplo/Rider.pm [deleted file]
templates/rider/edit_form.html.ep [deleted file]
templates/rider/import_form.html.ep [deleted file]
templates/rider/list.html.ep [deleted file]
templates/rider/rider.html.ep [deleted file]

index f38fbcd3ea028b8abb0a96dfb1c9ec7216de8425..7a91cfb9acb576eabcffcb0dc2c1c0ba8cfee4fc 100644 (file)
@@ -127,11 +127,6 @@ sub startup {
                return undef;
        });
 
-       $in->route('/riders')
-               ->name('riders')
-               ->via('get')
-               ->to('rider#list');
-
        $adm->route('/results/import')
                ->name('results_import_form')
                ->via('get')
diff --git a/lib/Duplo/Rider.pm b/lib/Duplo/Rider.pm
deleted file mode 100644 (file)
index 8e77635..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-package Duplo::Rider;
-use Mojo::Base 'Mojolicious::Controller';
-
-sub list {
-       my $self = shift;
-       my $dbh  = $self->db();
-       my $user = $self->session('user');
-
-       my $riders_ref = $dbh->selectall_arrayref("
-               SELECT 
-                 rider,
-                 name,
-                 birth_date
-               FROM
-                 rider
-               ORDER BY
-                 name
-               ASC
-               ", { Slice => {} });
-
-       return $self->render(
-               riders   => $riders_ref,
-               is_admin => Duplo::is_admin($self, $user),
-       );
-}
-
-sub rider {
-       my $self  = shift;
-       my $dbh   = $self->db();
-       my $rider = $self->param('rider');
-
-       my $rider_ref = $dbh->selectrow_hashref("
-               SELECT
-                 rider,
-                 name,
-                 birth_date
-               FROM
-                 rider
-               WHERE
-                 rider = ?
-               ", undef, $rider);
-
-       my $races_ref = $dbh->selectall_arrayref("
-               SELECT
-                 r.race,
-                 r.name AS race_name,
-                 r.date,
-                 t.team,
-                 t.name AS team_name
-               FROM
-                 rider_race AS rr
-               NATURAL JOIN
-                 race AS r
-               NATURAL JOIN
-                 team as t
-               WHERE
-                 rr.rider = ?
-               ORDER BY
-                 r.date
-               DESC
-               ", { Slice => {} }, $rider);
-
-       return $self->render(
-               rider => $rider_ref,
-               races => $races_ref,
-       );
-}
-
-1;
-
diff --git a/templates/rider/edit_form.html.ep b/templates/rider/edit_form.html.ep
deleted file mode 100644 (file)
index 6f6ce9c..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-% layout 'default';
-% title 'Edit team';
-
-<form action="<%== url_for 'riders_import' %>" method="post">
-  <textarea name="riders" cols="50" rows="30"></textarea>
-  <input type="submit" name="submit" value="Import" />
-</form>
-
diff --git a/templates/rider/import_form.html.ep b/templates/rider/import_form.html.ep
deleted file mode 100644 (file)
index 73b019e..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-% layout 'default';
-% title 'Import riders';
-
-<p>One rider per line</p>
-<form action="<%== url_for 'riders_import' %>" method="post">
-  <textarea name="riders" cols="50" rows="30"></textarea>
-  <input type="submit" name="submit" value="Import" />
-</form>
-
diff --git a/templates/rider/list.html.ep b/templates/rider/list.html.ep
deleted file mode 100644 (file)
index 988e78f..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-% layout 'default';
-% title 'Riders';
-
-% if ($is_admin) {
-<a href="<%== url_for 'riders_import_form' %>">Import riders</a>
-% }
-
-<h2>Riders</h2>
-<ul>
-% for my $rider (@{ $riders }) {
-<li>
-<a href="<%== url_for 'rider', rider => $rider->{'rider'} %>">
-  <%= $rider->{'name'} %>
-</a> – <%= $rider->{'birthdate'} %>
-</li>
-% }
-</ul>
-
diff --git a/templates/rider/rider.html.ep b/templates/rider/rider.html.ep
deleted file mode 100644 (file)
index 3732c4a..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-% layout 'default';
-% title 'Rider';
-
-<h2><%= $rider->{'name'} %></h2>
-<p>Born: <%= $rider->{'birthdate'} %></p>
-
-<h3>Races</h3>
-<ul>
-% for my $race (@{ $races }) {
-<li>
-<a href="<%== url_for 'race', race => $race->{'race'} %>">
-  <%= $race->{'race_name'} %>
-</a> – <%= $race->{'team_name'} %>
-</li>
-% }
-</ul>
-