Merge pull request #253 from toberndo/fix_getPrimaryUser

Fix sorting of primary users
This commit is contained in:
Tankred Hase 2014-09-13 15:35:47 +02:00
commit 6636d83aa9

View File

@ -480,13 +480,13 @@ Key.prototype.getPrimaryUser = function() {
} }
// sort by primary user flag and signature creation time // sort by primary user flag and signature creation time
primUser = primUser.sort(function(a, b) { primUser = primUser.sort(function(a, b) {
if (a.isPrimaryUserID > b.isPrimaryUserID) { if (a.selfCertificate.isPrimaryUserID > b.selfCertificate.isPrimaryUserID) {
return -1; return -1;
} else if (a.isPrimaryUserID < b.isPrimaryUserID) { } else if (a.selfCertificate.isPrimaryUserID < b.selfCertificate.isPrimaryUserID) {
return 1; return 1;
} else if (a.created > b.created) { } else if (a.selfCertificate.created > b.selfCertificate.created) {
return -1; return -1;
} else if (a.created < b.created) { } else if (a.selfCertificate.created < b.selfCertificate.created) {
return 1; return 1;
} else { } else {
return 0; return 0;