diff --git a/assets/javascripts/app/db.coffee b/assets/javascripts/app/db.coffee index a5747ddc..9ace9df5 100644 --- a/assets/javascripts/app/db.coffee +++ b/assets/javascripts/app/db.coffee @@ -174,7 +174,7 @@ class app.DB txn = db.transaction [entry.doc.slug], 'readonly' store = txn.objectStore(entry.doc.slug) - req = store.get(entry.path) + req = store.get(entry.dbPath()) req.onsuccess = -> if req.result then onSuccess(req.result) else onError() req.onerror = onError @loadDocsCache(db) unless @cachedDocs diff --git a/assets/javascripts/models/entry.coffee b/assets/javascripts/models/entry.coffee index 28a72a87..d6941602 100644 --- a/assets/javascripts/models/entry.coffee +++ b/assets/javascripts/models/entry.coffee @@ -23,6 +23,9 @@ class app.models.Entry extends app.Model fullPath: -> @doc.fullPath if @isIndex() then '' else @path + dbPath: -> + @path.replace /#.*/, '' + filePath: -> @doc.fullPath @_filePath()