From 95484b5a008385d252ad744e10cc8931b2d8271a Mon Sep 17 00:00:00 2001
From: akwizgran <michael@briarproject.org>
Date: Tue, 2 Apr 2013 15:35:38 +0100
Subject: [PATCH] Rewrote a query that appears to have been written while on
 crack.

---
 briar-core/src/net/sf/briar/db/JdbcDatabase.java | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/briar-core/src/net/sf/briar/db/JdbcDatabase.java b/briar-core/src/net/sf/briar/db/JdbcDatabase.java
index 3abb7883e4..1aa5f77e7a 100644
--- a/briar-core/src/net/sf/briar/db/JdbcDatabase.java
+++ b/briar-core/src/net/sf/briar/db/JdbcDatabase.java
@@ -1340,11 +1340,11 @@ abstract class JdbcDatabase implements Database<Connection> {
 			String sql = "SELECT name, publicKey, privateKey FROM localAuthors"
 					+ " WHERE authorId = ?";
 			ps = txn.prepareStatement(sql);
+			ps.setBytes(1, a.getBytes());
 			rs = ps.executeQuery();
 			if(!rs.next()) throw new DbStateException();
-			AuthorId id = new AuthorId(rs.getBytes(1));
-			LocalAuthor localAuthor = new LocalAuthor(id, rs.getString(2),
-					rs.getBytes(3), rs.getBytes(4));
+			LocalAuthor localAuthor = new LocalAuthor(a, rs.getString(1),
+					rs.getBytes(2), rs.getBytes(3));
 			if(rs.next()) throw new DbStateException();
 			rs.close();
 			ps.close();
-- 
GitLab