diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2013-01-10 07:32:02 +0100 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2013-01-10 07:32:02 +0100 |
commit | 7838a06e5521db39aee8b3b87785fcb5e32cd7ad (patch) | |
tree | f10592e5f062d17522dcf08c11faa6ad166254e1 /src/main/java/io/trygvis/esper/testing/core/db | |
parent | bc54871dac7ef10102edecf91a747d6595a4640f (diff) | |
download | esper-testing-7838a06e5521db39aee8b3b87785fcb5e32cd7ad.tar.gz esper-testing-7838a06e5521db39aee8b3b87785fcb5e32cd7ad.tar.bz2 esper-testing-7838a06e5521db39aee8b3b87785fcb5e32cd7ad.tar.xz esper-testing-7838a06e5521db39aee8b3b87785fcb5e32cd7ad.zip |
o Creating a single (awarded) badge view.
Diffstat (limited to 'src/main/java/io/trygvis/esper/testing/core/db')
-rwxr-xr-x | src/main/java/io/trygvis/esper/testing/core/db/PersonDao.java | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/main/java/io/trygvis/esper/testing/core/db/PersonDao.java b/src/main/java/io/trygvis/esper/testing/core/db/PersonDao.java index 4b22100..58af119 100755 --- a/src/main/java/io/trygvis/esper/testing/core/db/PersonDao.java +++ b/src/main/java/io/trygvis/esper/testing/core/db/PersonDao.java @@ -175,12 +175,10 @@ public class PersonDao { } } - public SqlOption<PersonalBadgeDto> selectBadge(UUID person, BadgeType type, int level) throws SQLException { - try (PreparedStatement s = c.prepareStatement("SELECT " + PERSON_BADGE + " FROM person_badge WHERE person=? AND name=? AND level=? LIMIT 1")) { + public SqlOption<PersonalBadgeDto> selectBadge(Uuid uuid) throws SQLException { + try (PreparedStatement s = c.prepareStatement("SELECT " + PERSON_BADGE + " FROM person_badge WHERE uuid=?")) { int i = 1; - s.setString(i++, person.toString()); - s.setString(i++, type.toString()); - s.setInt(i, level); + s.setString(i, uuid.toUuidString()); return fromRs(s.executeQuery()).map(personBadge); } } |