Project

General

Profile

« Previous | Next » 

Revision 9e8eb9e4

Added by Leszek Koltunski over 2 years ago

Correect JSON reading and writing: shape corners and centers are optional!

View differences:

src/main/java/org/distorted/objectlib/json/JsonWriter.java
273 273
      shapeObj.put("faces", facesArr);
274 274
      JSONArray bandsArr = generateBands(bands);
275 275
      shapeObj.put("bands", bandsArr);
276
      JSONArray cornerArr = generateCorners(corners);
277
      shapeObj.put("cornerPush", cornerArr);
278
      JSONArray centerArr = generateCenters(centers);
279
      shapeObj.put("centerPush", centerArr);
276

  
277
      if( corners!=null )
278
        {
279
        JSONArray cornerArr = generateCorners(corners);
280
        shapeObj.put("cornerPush", cornerArr);
281
        }
282

  
283
      if( centers!=null )
284
        {
285
        JSONArray centerArr = generateCenters(centers);
286
        shapeObj.put("centerPush", centerArr);
287
        }
280 288

  
281 289
      shapes.put(shapeObj);
282 290
      }

Also available in: Unified diff