@@ -63,8 +63,6 @@ sub get_new_blogs ($c) {
6363}
6464
6565sub post_new_blog ($c ) {
66-
67-
6866 $c -> set_template( ' index' );
6967
7068 my $blog_url = $c -> stash-> {form_url } = $c -> param(' url' );
@@ -91,10 +89,10 @@ sub post_new_blog ($c) {
9189 ),
9290 });
9391
94- $c -> minion-> enqueue( download_screenshot => [ $blog -> url, $blog -> id ] );
92+ $c -> minion-> enqueue( populate_blog_entires => [ $blog -> id, ' pending' ]);
93+ $c -> minion-> enqueue( populate_blog_screenshot => [ $blog -> id, ' pending' ]);
9594
96-
97- # $c->redirect_to( $c->url_for( 'do_blog_edit', id => $blog->id, title => 'new' ) );
95+ $c -> redirect_to( $c -> url_for( ' edit_new_blog' , id => $blog -> id ) );
9896}
9997
10098sub get_edit_new_blog ($c ) {
@@ -108,7 +106,6 @@ sub get_edit_new_blog ($c) {
108106
109107 $c -> stash-> {form_title } = $blog -> title;
110108 $c -> stash-> {form_url } = $blog -> url;
111- $c -> stash-> {form_img_url } = $blog -> img_url;
112109 $c -> stash-> {form_rss_url } = $blog -> rss_url;
113110 $c -> stash-> {form_tagline } = $blog -> tagline;
114111 $c -> stash-> {form_about } = $blog -> about;
@@ -136,15 +133,13 @@ sub post_edit_new_blog ($c) {
136133 # such permissions as allows editing it.
137134 $c -> stash-> {form_title } = $c -> param(" title" );
138135 $c -> stash-> {form_url } = $c -> param(" url" );
139- $c -> stash-> {form_img_url } = $c -> param(" img_url" );
140136 $c -> stash-> {form_rss_url } = $c -> param(" rss_url" );
141137 $c -> stash-> {form_tagline } = $c -> param(" tagline" );
142138 $c -> stash-> {form_about } = $c -> param(" about" );
143139 $c -> stash-> {form_adult } = $c -> param(" is_adult" ) ? 1 : 0;
144140
145141 $blog -> title ( $c -> stash-> {form_title } );
146142 $blog -> url ( $c -> stash-> {form_url } );
147- $blog -> img_url ( $c -> stash-> {form_img_url } );
148143 $blog -> rss_url ( $c -> stash-> {form_rss_url } );
149144 $blog -> tagline ( $c -> stash-> {form_tagline } );
150145 $blog -> about ( $c -> stash-> {form_about } );
@@ -187,8 +182,8 @@ sub post_publish_new_blog ($c) {
187182 }
188183 $pb -> delete ;
189184
190- $c -> minion-> enqueue( populate_blog_entires => [ $blog -> id ]);
191- $c -> minion-> enqueue( populate_blog_screenshot => [ $blog -> id ]);
185+ $c -> minion-> enqueue( populate_blog_entires => [ $blog -> id, ' prod ' ]);
186+ $c -> minion-> enqueue( populate_blog_screenshot => [ $blog -> id, ' prod ' ]);
192187
193188 $c -> redirect_to( $c -> url_for( ' view_blog' , slug => $blog -> slug ) );
194189}
0 commit comments