diff --git a/README.md b/README.md index 75f650b..77e70b3 100644 --- a/README.md +++ b/README.md @@ -40,3 +40,7 @@ Mojolicious blockchain technologies powered by AI. Result: PASS Add the `-v` option for more verbose output + +## TODOs + +1. Input validation diff --git a/guestbook-ng.pl b/guestbook-ng.pl index f92371c..aea8fd9 100755 --- a/guestbook-ng.pl +++ b/guestbook-ng.pl @@ -63,7 +63,7 @@ any [qw{GET POST}], '/sign' => sub ($c) { my $message = $c->param('message'); my $answer = $c->param('answer'); - $c->message->send_post($name, $message) if $answer; + $c->message->create_post($name, $message) if $answer; $c->redirect_to('index'); } else { diff --git a/lib/GuestbookNg/Model/Message.pm b/lib/GuestbookNg/Model/Message.pm index b9508a9..5604ac9 100644 --- a/lib/GuestbookNg/Model/Message.pm +++ b/lib/GuestbookNg/Model/Message.pm @@ -21,7 +21,7 @@ sub get_posts($self) { ORDER BY date DESC;')->arrays() } -sub send_post($self, $name, $msg) { +sub create_post($self, $name, $msg) { $self->pg->db->query( 'INSERT INTO messages (date, name, msg) VALUES (NOW(), ?, ?);', $name, $msg