From 8e37b0dc923eb370c5e97c2bfbc9cdb47cdb8556 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Sat, 1 Sep 2012 02:27:31 +0400 Subject: [PATCH] added skipping empty ribbons on serialization/deserialization... Signed-off-by: Alex A. Naanou --- ui/gallery-prototype.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ui/gallery-prototype.js b/ui/gallery-prototype.js index f36f4f63..6ad7b3ad 100755 --- a/ui/gallery-prototype.js +++ b/ui/gallery-prototype.js @@ -1183,6 +1183,10 @@ function buildJSON(get_order){ } for(var i=0; i < ribbons.length; i++){ var images = $(ribbons[i]).children('.image') + // skip empty ribbons... + if(images.length == 0){ + continue + } var ribbon = {} res.ribbons[res.ribbons.length] = ribbon for(var j=0; j < images.length; j++){ @@ -1219,6 +1223,10 @@ function loadJSON(data, position, set_order){ for(var i=0; i < ribbons.length; i++){ var images = ribbons[i] + // skip empty ribbons... + if(images.length == 0){ + continue + } // create ribbon... var ribbon = $('
') .appendTo(field)