Bugfix external stuff

Former-commit-id: c37f8aada76f3536c3f8b7a76bcd305ed47ba020
This commit is contained in:
Ziver Koc 2016-01-14 18:12:28 +01:00
parent 0821be8ae9
commit 5da7cfe2b1

View file

@ -45,10 +45,10 @@ public class Sensor extends DBBean{
PreparedStatement stmt = db.getPreparedStatement( "SELECT sensor.* FROM sensor,user WHERE user.external == 1 AND user.id == sensor.user_id" );
return DBConnection.exec(stmt, DBBeanSQLResultHandler.createList(Sensor.class, db) );
}
public static Sensor getExternalSensor(DBConnection db, User user, long id) throws SQLException{
PreparedStatement stmt = db.getPreparedStatement( "SELECT sensor.* FROM sensor WHERE user.external == 1 AND ? == sensor.user_id AND sensor.external_id == ?" );
public static Sensor getExternalSensor(DBConnection db, User user, long external_id) throws SQLException{
PreparedStatement stmt = db.getPreparedStatement( "SELECT sensor.* FROM sensor WHERE ? == sensor.user_id AND sensor.external_id == ?" );
stmt.setLong(1, user.getId());
stmt.setLong(2, id);
stmt.setLong(2, external_id);
return DBConnection.exec(stmt, DBBeanSQLResultHandler.create(Sensor.class, db) );
}