Prevent importing xlsx with non-supported browsers

pull/1/head
yflory 5 years ago
parent 4a4146f39d
commit 404c2a1467

@ -1140,6 +1140,9 @@ define([
if (ext === "bin") { if (ext === "bin") {
return void importFile(content); return void importFile(content);
} }
if (typeof(Atomics) === "undefined") {
return void UI.alert(Messages.oo_invalidFormat);
}
var div = h('div.cp-oo-x2tXls', [ var div = h('div.cp-oo-x2tXls', [
h('span.fa.fa-spin.fa-spinner'), h('span.fa.fa-spin.fa-spinner'),
h('span', Messages.oo_importInProgress) h('span', Messages.oo_importInProgress)
@ -1340,7 +1343,11 @@ define([
var $exportXLSX = common.createButton('export', true, {}, exportXLSXFile); var $exportXLSX = common.createButton('export', true, {}, exportXLSXFile);
$exportXLSX.appendTo($rightside); $exportXLSX.appendTo($rightside);
var $importXLSX = common.createButton('import', true, { accept: [".bin", ".ods", ".xlsx"], binary : ["ods", "xlsx"] }, importXLSXFile); var accept = [".bin", ".ods", ".xlsx"];
if (typeof(Atomics) === "undefined") {
accept = ['.bin'];
}
var $importXLSX = common.createButton('import', true, { accept: accept, binary : ["ods", "xlsx"] }, importXLSXFile);
$importXLSX.appendTo($rightside); $importXLSX.appendTo($rightside);
if (common.isLoggedIn()) { if (common.isLoggedIn()) {

Loading…
Cancel
Save