summaryrefslogtreecommitdiff
blob: 61f6a87d437cb96cdc8e5d15ca8f1efee52ddf5f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
https://github.com/mitsuhiko/flask/issues/487
diff -ur Flask-0.10.1.orig/flask/helpers.py Flask-0.10.1/flask/helpers.py
--- a/flask/helpers.py	2013-06-14 06:35:43.000000000 +0800
+++ b/flask/helpers.py	2013-08-16 16:18:36.194006290 +0800
@@ -679,7 +679,7 @@
             filename = sys.modules[import_name].__file__
         package_path = os.path.abspath(os.path.dirname(filename))
         # package_path ends with __init__.py for a package
-        if loader.is_package(root_mod_name):
+        if package_path.endswith('__init__.py'):
             package_path = os.path.dirname(package_path)
 
     site_parent, site_folder = os.path.split(package_path)