Showing
2 changed files
with
11 additions
and
1 deletions
| @@ -23,6 +23,9 @@ module Kanjai | @@ -23,6 +23,9 @@ module Kanjai | ||
| 23 | params = {} | 23 | params = {} |
| 24 | 24 | ||
| 25 | page_urls = prepare_data | 25 | page_urls = prepare_data |
| 26 | + p url | ||
| 27 | + p page_urls | ||
| 28 | + | ||
| 26 | record = page_urls.select{|item| item[:url] == url }.first | 29 | record = page_urls.select{|item| item[:url] == url }.first |
| 27 | if record | 30 | if record |
| 28 | page_datum = Kanjai::PageDatum.find(record[:data_id]) | 31 | page_datum = Kanjai::PageDatum.find(record[:data_id]) |
| @@ -50,6 +53,13 @@ module Kanjai | @@ -50,6 +53,13 @@ module Kanjai | ||
| 50 | end | 53 | end |
| 51 | end | 54 | end |
| 52 | 55 | ||
| 56 | + if page_datum.nil? && url == '/' | ||
| 57 | + record = scope.select{|item| item[PAGE_URL] == '/' }.first | ||
| 58 | + if record | ||
| 59 | + page_datum = Kanjai::PageDatum.find(record[PAGE_DATA_ID]) | ||
| 60 | + end | ||
| 61 | + end | ||
| 62 | + | ||
| 53 | {page: page_datum, params: params} | 63 | {page: page_datum, params: params} |
| 54 | end | 64 | end |
| 55 | 65 |