git://git.nikiroo.be
/
jvcard.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Refresh data on "Back", allow configuration of View + border
[jvcard.git]
/
src
/
be
/
nikiroo
/
jvcard
/
Contact.java
diff --git
a/src/be/nikiroo/jvcard/Contact.java
b/src/be/nikiroo/jvcard/Contact.java
index ce701a26a60ad88031881a13b71291b72c1ef627..1b888961466737bace2f6f647ee5d9d21b2b739b 100644
(file)
--- a/
src/be/nikiroo/jvcard/Contact.java
+++ b/
src/be/nikiroo/jvcard/Contact.java
@@
-47,13
+47,9
@@
public class Contact extends BaseClass<Data> {
for (Data data : getData(name)) {
if (first == null)
first = data;
for (Data data : getData(name)) {
if (first == null)
first = data;
- for (int index = 0; index < data.size(); index++) {
- TypeInfo type = data.get(index);
- if (type.getName().equals("TYPE")
- && type.getValue().equals("pref")) {
- return data;
- }
- }
+
+ if (data.isPreferred())
+ return data;
}
return first;
}
return first;
@@
-418,7
+414,7
@@
public class Contact extends BaseClass<Data> {
@Override
public String getState() {
@Override
public String getState() {
- return
"" + getPreferredDataValue("UID"
);
+ return
getId(
);
}
/**
}
/**