changeset e17551493004 in sao:default
details: https://hg.tryton.org/sao?cmd=changeset&node=e17551493004
description:
Allow configuration of image max size
issue10618
review342811002
diffstat:
src/common.js | 2 --
src/sao.js | 1 +
src/view/form.js | 2 +-
src/view/tree.js | 2 +-
4 files changed, 3 insertions(+), 4 deletions(-)
diffs (47 lines):
diff -r fef1487e5047 -r e17551493004 src/common.js
--- a/src/common.js Fri Aug 06 09:52:18 2021 +0200
+++ b/src/common.js Mon Aug 09 13:21:37 2021 +0200
@@ -19,8 +19,6 @@
Sao.common.SELECTION_SINGLE = 2;
Sao.common.SELECTION_MULTIPLE = 3;
- Sao.common.BIG_IMAGE_SIZE = Math.pow(10, 6);
-
Sao.common.compare = function(arr1, arr2) {
if (arr1.length != arr2.length) {
return false;
diff -r fef1487e5047 -r e17551493004 src/sao.js
--- a/src/sao.js Fri Aug 06 09:52:18 2021 +0200
+++ b/src/sao.js Mon Aug 09 13:21:37 2021 +0200
@@ -308,6 +308,7 @@
Sao.config.calendar_colors = '#fff,#267f82'.split(',');
Sao.config.graph_color = '#267f82';
Sao.config.bus_timeout = 10 * 60 * 1000;
+ Sao.config.image_max_size = Math.pow(10, 6);
Sao.i18n = i18n();
Sao.i18n.setlang = function(lang) {
diff -r fef1487e5047 -r e17551493004 src/view/form.js
--- a/src/view/form.js Fri Aug 06 09:52:18 2021 +0200
+++ b/src/view/form.js Mon Aug 09 13:21:37 2021 +0200
@@ -4164,7 +4164,7 @@
value = record.field_get_client(this.field_name);
}
if (value) {
- if (value > Sao.common.BIG_IMAGE_SIZE) {
+ if (value > Sao.config.image_max_size) {
value = jQuery.when(null);
} else {
value = record.model.fields[this.field_name]
diff -r fef1487e5047 -r e17551493004 src/view/tree.js
--- a/src/view/tree.js Fri Aug 06 09:52:18 2021 +0200
+++ b/src/view/tree.js Mon Aug 09 13:21:37 2021 +0200
@@ -2526,7 +2526,7 @@
var value = this.field.get_client(record);
if (value) {
- if (value > Sao.common.BIG_IMAGE_SIZE) {
+ if (value > Sao.config.image_max_size) {
set_src(null);
} else {
this.field.get_data(record).done(set_src);