Showing the changes to assets/javascripts/app (1 of 2 files). Show all
Unified · Split
| @@ -112,18 +112,15 @@ class app.Router · 111 unmodified lines | ||
| 112 | 112 | @triggerRoute 'notFound' |
| 113 | 113 | return |
| 114 | 114 | |
| 115 | − isRoot: -> | |
| 116 | − location.pathname is '/' | |
| 117 | − | |
| 118 | − isDocIndex: -> | |
| 119 | − @context and @context.doc and @context.entry is @context.doc.toEntry() | |
| 115 | + isIndex: -> | |
| 116 | + @context.path is '/' or (app.isSingleDoc() and @context?.entry?.isIndex()) | |
| 120 | 117 | |
| 121 | 118 | setInitialPath: -> |
| 122 | 119 | # Remove superfluous forward slashes at the beginning of the path |
| 123 | 120 | if (path = location.pathname.replace /^\/{2,}/g, '/') isnt location.pathname |
| 124 | 121 | page.replace path + location.search + location.hash, null, true |
| 125 | 122 | |
| 126 | − if @isRoot() | |
| 123 | + if location.pathname is '/' | |
| 127 | 124 | if path = @getInitialPathFromHash() |
| 128 | 125 | page.replace path + location.search, null, true |
| 129 | 126 | else if path = @getInitialPathFromCookie() |