diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2023-10-11 16:39:45 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2023-10-11 16:39:45 -0400 |
commit | 292c2e4a031360e5b58385f4b6b7f3e47a8ca988 (patch) | |
tree | bbbbf7d61753c3f1597b185aed4ad5d4d7600775 | |
parent | 5f860c66d300654934848aee1abe8e5c0d41836e (diff) | |
download | thoughts-292c2e4a031360e5b58385f4b6b7f3e47a8ca988.tar.gz thoughts-292c2e4a031360e5b58385f4b6b7f3e47a8ca988.tar.bz2 thoughts-292c2e4a031360e5b58385f4b6b7f3e47a8ca988.zip |
Fixed broken blog post urls
-rw-r--r-- | app/controllers/admin/blogs_controller.rb | 2 | ||||
-rw-r--r-- | app/views/admin/blogs/_form.html.haml | 2 | ||||
-rw-r--r-- | app/views/admin/blogs/index.html.haml | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/app/controllers/admin/blogs_controller.rb b/app/controllers/admin/blogs_controller.rb index c6d0168..8e288a8 100644 --- a/app/controllers/admin/blogs_controller.rb +++ b/app/controllers/admin/blogs_controller.rb | |||
@@ -13,7 +13,7 @@ class Admin::BlogsController < Admin::AdminController | |||
13 | @blog = Blog.find(params[:id]) | 13 | @blog = Blog.find(params[:id]) |
14 | 14 | ||
15 | if @blog.published | 15 | if @blog.published |
16 | redirect_to blog_post_url(@blog.slug) | 16 | redirect_to @blog |
17 | else | 17 | else |
18 | render layout: "application" | 18 | render layout: "application" |
19 | end | 19 | end |
diff --git a/app/views/admin/blogs/_form.html.haml b/app/views/admin/blogs/_form.html.haml index 01177c1..625c85e 100644 --- a/app/views/admin/blogs/_form.html.haml +++ b/app/views/admin/blogs/_form.html.haml | |||
@@ -18,7 +18,7 @@ | |||
18 | - unless f.object.new_record? | 18 | - unless f.object.new_record? |
19 | #entry-preview-link.details-module | 19 | #entry-preview-link.details-module |
20 | - if f.object.published | 20 | - if f.object.published |
21 | = link_to "View post", blog_post_url(f.object.slug_was), target: "entry-preview" | 21 | = link_to "View post", blog_url(f.object.slug_was), target: "entry-preview" |
22 | - else | 22 | - else |
23 | = link_to "Preview post", admin_blog_url(f.object.id), target: "entry-preview" | 23 | = link_to "Preview post", admin_blog_url(f.object.id), target: "entry-preview" |
24 | .details-module | 24 | .details-module |
diff --git a/app/views/admin/blogs/index.html.haml b/app/views/admin/blogs/index.html.haml index c74fef5..ebe1b68 100644 --- a/app/views/admin/blogs/index.html.haml +++ b/app/views/admin/blogs/index.html.haml | |||
@@ -10,5 +10,5 @@ | |||
10 | %td= blog.published_at.strftime("%B %d, %Y, %l:%M%P") | 10 | %td= blog.published_at.strftime("%B %d, %Y, %l:%M%P") |
11 | %td | 11 | %td |
12 | %ul.admin-actions | 12 | %ul.admin-actions |
13 | %li= link_to "View", blog_post_url(blog.slug) | 13 | %li= link_to "View", blog |
14 | %li= link_to "Edit", edit_admin_blog_url(blog.id) | 14 | %li= link_to "Edit", edit_admin_blog_url(blog.id) |