diff --git a/oml/server.py b/oml/server.py index 0df3db1..6886c20 100644 --- a/oml/server.py +++ b/oml/server.py @@ -71,7 +71,7 @@ def run(): (r'/(.*?)/pdf/', FileHandler), (r'/(.*?)/txt/', FileHandler), (r'/(.*?)/get/', FileHandler, { - 'download': True + 'attachment': True }), (r'/(.*)/(cover|preview)(\d*).jpg', IconHandler), (r'/api/', oxtornado.ApiHandler, dict(context=db.session)), diff --git a/static/js/mainMenu.js b/static/js/mainMenu.js index 2ffdccd..69e48c8 100644 --- a/static/js/mainMenu.js +++ b/static/js/mainMenu.js @@ -464,6 +464,8 @@ oml.ui.mainMenu = function() { (oml.$ui.titlesDialog || ( oml.$ui.titlesDialog = oml.ui.titlesDialog() )).open(); + } else if (id == 'download') { + document.location.href = '/' + oml.user.ui.item + '/get/'; } else { Ox.print('MAIN MENU DOES NOT YET HANDLE', id); }