Changeset 20356


Ignore:
Timestamp:
03/25/16 13:58:20 (9 years ago)
Author:
Eric.Larour
Message:

CHG (JS): absolutely nasty bug fixed! Scaling was actually changing the internals of our model! Had to slice incoming
arrays.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/solve/WriteData.js

    r19831 r20356  
    99        var options = new pairoptions(args.slice(1,args.length));
    1010        var enumm;
     11        var dataini;
     12        var data;
    1113
    1214        //Get data properties
     
    2224                        enumm = BuildEnum(classname  + '_' + fieldname);
    2325                }
    24                 data  = obj[fieldname];
     26                dataini  = obj[fieldname];
    2527        }
    2628        else{
    2729                //No processing required
    28                 data = options.getfieldvalue('data');
     30                dataini = options.getfieldvalue('data');
    2931                enumm = options.getfieldvalue('enum');
     32        }
     33        if (IsArray(dataini)){
     34           data=dataini.slice(0);
     35        }
     36        else{
     37                data=dataini;
    3038        }
    3139
Note: See TracChangeset for help on using the changeset viewer.