aboutsummaryrefslogtreecommitdiff
path: root/pyaggr3g470r/__init__.py
diff options
context:
space:
mode:
authorCédric Bonhomme <cedric@cedricbonhomme.org>2014-04-23 21:39:20 +0200
committerCédric Bonhomme <cedric@cedricbonhomme.org>2014-04-23 21:39:20 +0200
commiteed0706433885207ea7ebae208a072f198a04367 (patch)
treebfe8bd43c1b16bf5b2503a0a1f560156d65085fa /pyaggr3g470r/__init__.py
parentMinor bugfix. (diff)
downloadnewspipe-eed0706433885207ea7ebae208a072f198a04367.tar.gz
newspipe-eed0706433885207ea7ebae208a072f198a04367.tar.bz2
newspipe-eed0706433885207ea7ebae208a072f198a04367.zip
This fixes #1.
Diffstat (limited to 'pyaggr3g470r/__init__.py')
-rw-r--r--pyaggr3g470r/__init__.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/pyaggr3g470r/__init__.py b/pyaggr3g470r/__init__.py
index c429c4de..2f52dc2c 100644
--- a/pyaggr3g470r/__init__.py
+++ b/pyaggr3g470r/__init__.py
@@ -16,6 +16,14 @@ app.config['SECRET_KEY'] = os.urandom(12)
app.config['SQLALCHEMY_DATABASE_URI'] = conf.SQLALCHEMY_DATABASE_URI
db = SQLAlchemy(app)
+ALLOWED_EXTENSIONS = set(['xml', 'opml'])
+
+def allowed_file(filename):
+ """
+ Check if the uploaded WSW file is allowed.
+ """
+ return '.' in filename and \
+ filename.rsplit('.', 1)[1] in ALLOWED_EXTENSIONS
if not conf.ON_HEROKU:
app.config["MAIL_SERVER"] = conf.MAIL_HOST
bgstack15