Skip to content

Commit a4f0be7

Browse files
committed
Merge branch 'v12-pre-release' into version-12
2 parents b58ae0d + 31955ab commit a4f0be7

File tree

5 files changed

+19
-6
lines changed

5 files changed

+19
-6
lines changed

frappe/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
reload(sys)
2424
sys.setdefaultencoding("utf-8")
2525

26-
__version__ = '12.7.1'
26+
__version__ = '12.7.2'
2727
__title__ = "Frappe Framework"
2828

2929
local = Local()

frappe/core/doctype/data_import_beta/data_import_beta.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,13 @@ frappe.ui.form.on('Data Import Beta', {
9191
() => frappe.set_route('List', frm.doc.reference_doctype)
9292
);
9393
}
94+
},
95+
96+
onload_post_render(frm) {
97+
frm.trigger('update_primary_action');
98+
},
9499

100+
update_primary_action(frm) {
95101
frm.disable_save();
96102
if (frm.doc.status !== 'Success') {
97103
if (!frm.is_new() && frm.doc.import_file) {
@@ -177,8 +183,8 @@ frappe.ui.form.on('Data Import Beta', {
177183
start_import(frm) {
178184
frm
179185
.call({
180-
doc: frm.doc,
181-
method: 'start_import',
186+
method: 'form_start_import',
187+
args: { data_import: frm.doc.name },
182188
btn: frm.page.btn_primary
183189
})
184190
.then(r => {
@@ -222,6 +228,7 @@ frappe.ui.form.on('Data Import Beta', {
222228

223229
import_file(frm) {
224230
frm.toggle_display('section_import_preview', frm.doc.import_file);
231+
frm.trigger('update_primary_action');
225232
if (!frm.doc.import_file) {
226233
frm.get_field('import_preview').$wrapper.empty();
227234
return;
@@ -235,7 +242,6 @@ frappe.ui.form.on('Data Import Beta', {
235242

236243
frm
237244
.call({
238-
doc: frm.doc,
239245
method: 'get_preview_from_template',
240246
args: { data_import: frm.doc.name, import_file: frm.doc.import_file },
241247
error_handlers: {

frappe/core/doctype/data_import_beta/data_import_beta.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ def start_import(data_import):
8383
i.import_data()
8484
except:
8585
frappe.db.rollback()
86-
data_import.db_set('status', 'Error')
86+
data_import.db_set("status", "Error")
8787
frappe.log_error(title=data_import.name)
8888
finally:
8989
frappe.flags.in_import = False

frappe/core/doctype/data_import_beta/test_exporter.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
from __future__ import unicode_literals
55

66
import unittest
7+
import six
78
import frappe
89
from frappe.core.doctype.data_import_beta.exporter import Exporter
910
from frappe.core.doctype.data_import_beta.test_importer import (
@@ -17,6 +18,9 @@ def setUp(self):
1718
create_doctype_if_not_exists(doctype_name)
1819

1920
def test_exports_specified_fields(self):
21+
if six.PY2:
22+
return
23+
2024
if not frappe.db.exists(doctype_name, "Test"):
2125
doc = frappe.get_doc(
2226
doctype=doctype_name,
@@ -91,6 +95,9 @@ def test_exports_specified_fields(self):
9195
self.assertEqual(len(csv_array), 3)
9296

9397
def test_export_csv_response(self):
98+
if six.PY2:
99+
return
100+
94101
e = Exporter(
95102
doctype_name,
96103
export_fields={doctype_name: ["title", "description"]},

frappe/public/js/frappe/data_import/import_preview.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ frappe.data_import.ImportPreview = class ImportPreview {
8181
</span>`;
8282
return {
8383
id: frappe.utils.get_random(6),
84-
name: col.header_title || df.label,
84+
name: col.header_title || (df ? df.label : 'Untitled Column'),
8585
content: column_title,
8686
skip_import: true,
8787
editable: false,

0 commit comments

Comments
 (0)