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;