diff --git a/frappe/__init__.py b/frappe/__init__.py index b934a9bcf3..76223210b9 100644 --- a/frappe/__init__.py +++ b/frappe/__init__.py @@ -14,7 +14,7 @@ import os, sys, importlib, inspect, json from .exceptions import * from .utils.jinja import get_jenv, get_template, render_template, get_email_from_template -__version__ = '9.0.2' +__version__ = '9.0.3' __title__ = "Frappe Framework" local = Local() diff --git a/frappe/commands/site.py b/frappe/commands/site.py index 3e96045d22..519491746d 100755 --- a/frappe/commands/site.py +++ b/frappe/commands/site.py @@ -1,6 +1,6 @@ from __future__ import unicode_literals, absolute_import, print_function import click -import hashlib, os, sys +import hashlib, os, sys, compileall import frappe from frappe import _ from _mysql_exceptions import ProgrammingError @@ -218,6 +218,8 @@ def migrate(context, rebuild_website=False): finally: frappe.destroy() + compileall.compile_dir('../apps', quiet=1) + @click.command('run-patch') @click.argument('module') @pass_context diff --git a/frappe/model/meta.py b/frappe/model/meta.py index 78977f18f8..74cce521a5 100644 --- a/frappe/model/meta.py +++ b/frappe/model/meta.py @@ -33,7 +33,10 @@ def get_meta(doctype, cached=True): lambda: Meta(doctype)) return frappe.local.meta_cache[doctype] else: - return Meta(doctype) + return load_meta(doctype) + +def load_meta(doctype): + return Meta(doctype) def get_table_columns(doctype): return frappe.cache().hget("table_columns", doctype, diff --git a/frappe/public/css/desk.css b/frappe/public/css/desk.css index 9e30f9e52b..4f9342c1f1 100644 --- a/frappe/public/css/desk.css +++ b/frappe/public/css/desk.css @@ -1141,9 +1141,6 @@ input[type="checkbox"]:checked:before { .slides-wrapper .footer .btn:not(:last-child) { margin-right: 3px; } -.slides-wrapper .footer a.btn.make-btn { - margin-right: 7px; -} .slides-wrapper .footer a.make-btn.disabled { background-color: #b1bdca; color: #fff; diff --git a/frappe/public/js/frappe/ui/toolbar/user_progress_dialog.js b/frappe/public/js/frappe/ui/toolbar/user_progress_dialog.js index 01b103956a..4e759de808 100644 --- a/frappe/public/js/frappe/ui/toolbar/user_progress_dialog.js +++ b/frappe/public/js/frappe/ui/toolbar/user_progress_dialog.js @@ -114,7 +114,7 @@ frappe.setup.UserProgressDialog = class UserProgressDialog { $footer.find('.text-right') .prepend($(` ${__("Mark as Done")}`)) - .prepend($(` + .append($(` ${__("Create")}`)); }, on_update: (completed, total) => { diff --git a/frappe/public/less/desk.less b/frappe/public/less/desk.less index 66ff146e40..f6cca63716 100644 --- a/frappe/public/less/desk.less +++ b/frappe/public/less/desk.less @@ -1092,10 +1092,6 @@ input[type="checkbox"] { margin-right: 3px; } - a.btn.make-btn { - margin-right: 7px; - } - a.make-btn.disabled { background-color: #b1bdca; color: #fff;