Skip to content

Instantly share code, notes, and snippets.

@sjl
Created June 1, 2011 14:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sjl/1002427 to your computer and use it in GitHub Desktop.
Save sjl/1002427 to your computer and use it in GitHub Desktop.
Index: templatetags/fb_versions.py
===================================================================
--- templatetags/fb_versions.py (revision 692)
+++ templatetags/fb_versions.py (working copy)
@@ -11,6 +11,7 @@
# filebrowser imports
from filebrowser.settings import MEDIA_ROOT, MEDIA_URL, VERSIONS
+from filebrowser.fields import FileBrowseField
from filebrowser.functions import path_to_url, get_version_path, version_generator
from filebrowser.base import FileObject
@@ -39,6 +40,8 @@
except VariableDoesNotExist:
return None
try:
+ if isinstance(source, FileBrowseField):
+ source = source.path
source = force_unicode(source)
version_path = get_version_path(source, version_prefix)
if not os.path.isfile(version_path):
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment