Make data objects clonable (will not copy images)
[nikiroo-utils.git] / src / be / nikiroo / fanfix / data / MetaData.java
index c969ec9366f5c7d7e45a1ae5e3701b6b4a521020..8185ddd235340c07e814eae3665464a056762f3d 100644 (file)
@@ -394,14 +394,11 @@ public class MetaData implements Cloneable, Comparable<MetaData> {
                }
 
                if (tags != null) {
-                       meta.tags = new ArrayList<String>();
-                       meta.tags.addAll(tags);
+                       meta.tags = new ArrayList<String>(tags);
                }
+
                if (resume != null) {
-                       meta.resume = new Chapter(resume.getNumber(), resume.getName());
-                       for (Paragraph para : resume) {
-                               meta.resume.getParagraphs().add(para);
-                       }
+                       meta.resume = resume.clone();
                }
 
                return meta;