Loosen route replacement regex to allow for dashes in routes.
This commit is contained in:
+1
-1
@@ -196,7 +196,7 @@ module Precious
|
||||
# remove base_url and gollum/* subpath if necessary
|
||||
dir = request.referer.
|
||||
sub(request.base_url, '').
|
||||
sub(/.*gollum\/\w+\//, '')
|
||||
sub(/.*gollum\/[-\w]+\//, '')
|
||||
# remove file extension
|
||||
dir = dir.sub(::File.extname(dir), '')
|
||||
dir = ::File.join("uploads", dir)
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
var uploadDest = 'uploads';
|
||||
var perPageUploads = '{{per_page_uploads}}';
|
||||
if (perPageUploads == 'true') {
|
||||
uploadDest = uploadDest + window.location.pathname.replace(/.*gollum\/\w+\//, "/").replace(/\.[^/.]+$/, "")
|
||||
uploadDest = uploadDest + window.location.pathname.replace(/.*gollum\/[-\w]+\//, "/").replace(/\.[^/.]+$/, "")
|
||||
}
|
||||
{{#page}}
|
||||
var pageFullPath = '{{url_path}}';
|
||||
|
||||
Reference in New Issue
Block a user