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);

Reply via email to