fix: a gamelist view name can have a ' character
For example,: "Shoot 'em ups"
This commit is contained in:
parent
4f9cec7dc3
commit
aa3caf1a14
|
@ -619,7 +619,7 @@ public class DbConnector
|
|||
if (view.getGameViewId() > 0)
|
||||
{
|
||||
sqlBuilder.append("UPDATE gameview SET name = '");
|
||||
sqlBuilder.append(view.getName());
|
||||
sqlBuilder.append(view.getName().replace("'", "''"));
|
||||
sqlBuilder.append("' WHERE viewId = ");
|
||||
sqlBuilder.append(view.getGameViewId());
|
||||
sqlBuilder.append(";");
|
||||
|
@ -627,7 +627,7 @@ public class DbConnector
|
|||
else
|
||||
{
|
||||
sqlBuilder.append("INSERT INTO gameview (name) VALUES (\"");
|
||||
sqlBuilder.append(view.getName());
|
||||
sqlBuilder.append(view.getName().replace("'", "''"));
|
||||
sqlBuilder.append("\");");
|
||||
}
|
||||
String gameViewsql = sqlBuilder.toString();
|
||||
|
|
Loading…
Reference in New Issue