Merge pull request #7338 from frappe/fix-grid-upload
fix: Remove unwanted frappe.upload.get_strting in grid.js
This commit is contained in:
commit
565bc8789d
2 changed files with 7 additions and 1 deletions
|
|
@ -664,7 +664,7 @@ export default class Grid {
|
|||
as_dataurl: true,
|
||||
allow_multiple: false,
|
||||
on_success(file) {
|
||||
var data = frappe.utils.csv_to_array(frappe.upload.get_string(file.dataurl));
|
||||
var data = frappe.utils.csv_to_array(frappe.utils.get_decoded_string(file.dataurl));
|
||||
// row #2 contains fieldnames;
|
||||
var fieldnames = data[2];
|
||||
|
||||
|
|
|
|||
|
|
@ -702,6 +702,12 @@ Object.assign(frappe.utils, {
|
|||
} else {
|
||||
return filename;
|
||||
}
|
||||
},
|
||||
get_decoded_string(dataURI) {
|
||||
// decodes base64 to string
|
||||
let parts = dataURI.split(',');
|
||||
const encoded_data = parts[1];
|
||||
return decodeURIComponent(escape(atob(encoded_data)));
|
||||
}
|
||||
});
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue