summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2017-05-04 12:06:02 +0200
committerSimon Rettberg2017-05-04 12:06:02 +0200
commit08f3688efec9c41532ee10643594c76490f6d42d (patch)
tree01381f7bcc665605112cc3de55cf9e478c1e5b31
parent[server] Minor typos in mail templates (diff)
downloadtutor-module-08f3688efec9c41532ee10643594c76490f6d42d.tar.gz
tutor-module-08f3688efec9c41532ee10643594c76490f6d42d.tar.xz
tutor-module-08f3688efec9c41532ee10643594c76490f6d42d.zip
[server] Fix query parametrization
-rw-r--r--dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbUser.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbUser.java b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbUser.java
index ac77c022..11e7bb43 100644
--- a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbUser.java
+++ b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbUser.java
@@ -162,6 +162,7 @@ public class DbUser {
+ " (:userid, :firstname, :lastname, :email, :organizationid, UNIX_TIMESTAMP(), :canlogin, 0, 1)"
+ " ON DUPLICATE KEY UPDATE lastlogin = UNIX_TIMESTAMP(), email = VALUES(email),"
+ " firstname = VALUES(firstname), lastname = VALUES(lastname), organizationid = VALUES(organizationid)");
+ insUpStmt.setBoolean("canlogin", RuntimeConfig.allowLoginByDefault());
} else {
insUpStmt = connection.prepareStatement("INSERT INTO user"
+ " (userid, firstname, lastname, email, organizationid, canlogin, issuperuser, emailnotifications)"
@@ -175,7 +176,6 @@ public class DbUser {
insUpStmt.setString("lastname", ui.lastName);
insUpStmt.setString("email", ui.eMail);
insUpStmt.setString("organizationid", ui.organizationId);
- insUpStmt.setBoolean("canlogin", RuntimeConfig.allowLoginByDefault());
insUpStmt.executeUpdate();
recheckLegacy = false;
}