diff --git a/briar-api/src/net/sf/briar/api/messaging/Rating.java b/briar-api/src/net/sf/briar/api/messaging/Rating.java index 045de8fe7..86dd7d67c 100644 --- a/briar-api/src/net/sf/briar/api/messaging/Rating.java +++ b/briar-api/src/net/sf/briar/api/messaging/Rating.java @@ -2,5 +2,5 @@ package net.sf.briar.api.messaging; /** The ratings that may be applied to an author in peer moderation. */ public enum Rating { - BAD, UNRATED, GOOD + UNRATED, BAD, GOOD } diff --git a/briar-core/src/net/sf/briar/db/JdbcDatabase.java b/briar-core/src/net/sf/briar/db/JdbcDatabase.java index ea940ffa3..580d4e8a3 100644 --- a/briar-core/src/net/sf/briar/db/JdbcDatabase.java +++ b/briar-core/src/net/sf/briar/db/JdbcDatabase.java @@ -1522,6 +1522,7 @@ abstract class JdbcDatabase implements Database { String authorName = rs.getString(4); byte[] authorKey = rs.getBytes(5); author = new Author(authorId, authorName, authorKey); + // NULL == 0 == UNRATED rating = Rating.values()[rs.getByte(6)]; } String contentType = rs.getString(7);