r1467 - trunk/src/main/java/cc/kune/wave/server
Author: vjrj_ Date: 2011-07-27 16:27:34 +0200 (Wed, 27 Jul 2011) New Revision: 1467 Modified: trunk/src/main/java/cc/kune/wave/server/KuneWaveManagerDefault.java Log: Wave copy fix Modified: trunk/src/main/java/cc/kune/wave/server/KuneWaveManagerDefault.java =================================================================== --- trunk/src/main/java/cc/kune/wave/server/KuneWaveManagerDefault.java 2011-07-27 14:08:41 UTC (rev 1466) +++ trunk/src/main/java/cc/kune/wave/server/KuneWaveManagerDefault.java 2011-07-27 14:27:34 UTC (rev 1467) @@ -110,8 +110,12 @@ // Deep copy annotations for (final Annotation annotation : fromBlip.getAnnotations()) { final Range range = annotation.getRange(); - toBlip.range(range.getStart(), range.getEnd()).annotate(annotation.getName(), - annotation.getValue()); + try { + toBlip.range(range.getStart() + 1, range.getEnd() + 1).annotate(annotation.getName(), + annotation.getValue()); + } catch (final IndexOutOfBoundsException e) { + // Don't copy faulty annotations + } } }
participants (1)
-
Vicente J. Ruiz Jurado