|
|
|
@ -213,6 +213,12 @@ sub do_blog_media ( $c ) { |
|
|
|
|
|
|
|
|
|
|
|
my $upload = $c->req->upload( 'upload' ); |
|
|
|
my $upload = $c->req->upload( 'upload' ); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if ( ! $upload->asset->size ) { |
|
|
|
|
|
|
|
$c->flash( error_message => "You must select a file to upload" ); |
|
|
|
|
|
|
|
$c->redirect_to( $c->url_for( 'show_dashboard_blog_media', { id => $blog->id } ) ); |
|
|
|
|
|
|
|
return; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
# Ensure the upload directory exists. |
|
|
|
# Ensure the upload directory exists. |
|
|
|
Mojo::File->new( $jekyll->repo_path . "/assets/media/" )->make_path; |
|
|
|
Mojo::File->new( $jekyll->repo_path . "/assets/media/" )->make_path; |
|
|
|
|
|
|
|
|
|
|
|
|