git://git.nikiroo.be
/
nikiroo-utils.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix remote save, better GUI if bad import url
[nikiroo-utils.git]
/
src
/
be
/
nikiroo
/
fanfix
/
data
/
MetaData.java
diff --git
a/src/be/nikiroo/fanfix/data/MetaData.java
b/src/be/nikiroo/fanfix/data/MetaData.java
index 872baff2c1323a6e0f31f4a3b055273d7a4b07df..8185ddd235340c07e814eae3665464a056762f3d 100644
(file)
--- a/
src/be/nikiroo/fanfix/data/MetaData.java
+++ b/
src/be/nikiroo/fanfix/data/MetaData.java
@@
-377,6
+377,7
@@
public class MetaData implements Cloneable, Comparable<MetaData> {
this.fakeCover = fakeCover;
}
this.fakeCover = fakeCover;
}
+ @Override
public int compareTo(MetaData o) {
String oUuid = o == null ? null : o.getUuid();
return getUuid().compareTo(oUuid);
public int compareTo(MetaData o) {
String oUuid = o == null ? null : o.getUuid();
return getUuid().compareTo(oUuid);
@@
-393,14
+394,11
@@
public class MetaData implements Cloneable, Comparable<MetaData> {
}
if (tags != null) {
}
if (tags != null) {
- meta.tags = new ArrayList<String>();
- meta.tags.addAll(tags);
+ meta.tags = new ArrayList<String>(tags);
}
}
+
if (resume != null) {
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;
}
return meta;