changeset e444d929b89f in sao:6.4
details: https://hg.tryton.org/sao?cmd=changeset&node=e444d929b89f
description:
        Skip first field on calendar view description

        issue11642
        review411561003
        (grafted from c341df9e419d1def9257c2550d28da63fa6caedc)
diffstat:

 src/view/calendar.js |  6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diffs (23 lines):

diff -r 119dbd3ba6b1 -r e444d929b89f src/view/calendar.js
--- a/src/view/calendar.js      Wed Aug 17 23:40:31 2022 +0200
+++ b/src/view/calendar.js      Mon Aug 22 14:13:42 2022 +0200
@@ -118,7 +118,9 @@
             }
         },
         insert_event: function(record) {
-            var title = this.screen.model.fields[this.fields[0]].get_client(
+            var description_fields = jQuery.extend([], this.fields);
+            var title_field = description_fields.shift();
+            var title = this.screen.model.fields[title_field].get_client(
                 record);
             var field_start = record.model.fields[this.attributes.dtstart];
             var date_start = field_start.get_client(record);
@@ -138,7 +140,7 @@
                 model_access.write);
 
             var description = [];
-            for (const field of this.fields) {
+            for (const field of description_fields) {
                 description.push(
                     this.screen.model.fields[field].get_client( record));
             }

Reply via email to