Option to remark without bumping
This commit is contained in:
parent
f6c390fc9b
commit
8fb64fde64
|
@ -73,4 +73,3 @@ Run the tests locally (against development environment):
|
|||
requested](https://docs.mojolicious.org/Mojolicious/Plugin/DefaultHelpers#respond_to)
|
||||
(JSON?)
|
||||
1. Post thread via SMS (twil.io??)
|
||||
1. Option to remark without bumping?
|
||||
|
|
|
@ -20,10 +20,11 @@ sub create($self) {
|
|||
$v = $self->validation if $self->req->method eq 'POST';
|
||||
|
||||
if ($v && $v->has_data) {
|
||||
my ($remark_author, $remark_body);
|
||||
my ($remark_author, $remark_body, $bump_thread);
|
||||
|
||||
$v->required('author')->size(1, 63);
|
||||
$v->required('body' )->size(2, 4000);
|
||||
$v->optional('bump' );
|
||||
|
||||
if ($v->has_error) {
|
||||
$self->stash(status => 400)
|
||||
|
@ -31,6 +32,7 @@ sub create($self) {
|
|||
else {
|
||||
$remark_author = $v->param('author');
|
||||
$remark_body = $v->param('body' );
|
||||
$bump_thread = $v->param('bump' );
|
||||
|
||||
$self->remark->create(
|
||||
$thread_id,
|
||||
|
@ -40,7 +42,7 @@ sub create($self) {
|
|||
|
||||
$self->session(author => $remark_author);
|
||||
|
||||
$self->thread->bump($thread_id);
|
||||
$self->thread->bump($thread_id) if $bump_thread;
|
||||
|
||||
return $self->redirect_to($self->url_for(single_thread => {
|
||||
thread_id => $thread_id,
|
||||
|
|
|
@ -31,6 +31,10 @@
|
|||
autofocus => undef
|
||||
) %>
|
||||
</div>
|
||||
<div class="form-field">
|
||||
<%= label_for bump => 'Bump' %>
|
||||
<%= check_box bump => 1, id => 'bump', checked => undef %>
|
||||
</div>
|
||||
<button type="submit" class="form-button">Post</button>
|
||||
</form>
|
||||
<section class="pager">
|
||||
|
|
Loading…
Reference in a new issue