Add RSS and JSON feeds for newest by user

This commit is contained in:
David R. MacIver 2016-04-29 17:39:04 +01:00
parent d8c240dc46
commit 0f38779d7a
2 changed files with 8 additions and 2 deletions

View file

@ -108,7 +108,13 @@ class HomeController < ApplicationController
@newest = true
@for_user = by_user.username
render :action => "index"
respond_to do |format|
format.html { render :action => "index" }
format.rss {
render :action => "rss", :layout => false
}
format.json { render :json => @stories }
end
end
def recent

View file

@ -11,7 +11,7 @@ Lobsters::Application.routes.draw do
get "/newest" => "home#newest", :format => /html|json|rss/
get "/newest/page/:page" => "home#newest"
get "/newest/:user" => "home#newest_by_user"
get "/newest/:user" => "home#newest_by_user", :format => /html|json|rss/
get "/newest/:user/page/:page" => "home#newest_by_user"
get "/recent" => "home#recent"
get "/recent/page/:page" => "home#recent"