root/trunk/AE-go_GameServer/data/scripts/system/database/mysql5/MySQL5PlayerSettingsDAO.java
| 858 | 1521 | ||
|---|---|---|---|
36 | */ | 36 | */ |
37 | public class MySQL5PlayerSettingsDAO extends PlayerSettingsDAO | 37 | public class MySQL5PlayerSettingsDAO extends PlayerSettingsDAO |
38 | { | 38 | { |
39 | 39 | @SuppressWarnings("unused") | |
40 | private static final Logger log = Logger.getLogger(MySQL5PlayerSettingsDAO.class); | 40 | private static final Logger log = Logger.getLogger(MySQL5PlayerSettingsDAO.class); |
41 | 41 | ||
42 | /** | 42 | /** |
... | ... | ||
56 | final int playerId = player.getObjectId(); | 56 | final int playerId = player.getObjectId(); |
57 | final PlayerSettings playerSettings = new PlayerSettings(); | 57 | final PlayerSettings playerSettings = new PlayerSettings(); |
58 | 58 | ||
59 | boolean success = DB.select("SELECT * FROM player_settings WHERE player_id = ?", new ParamReadStH() { | 59 | DB.select("SELECT * FROM player_settings WHERE player_id = ?", new ParamReadStH() { |
60 | 60 | ||
61 | @Override | 61 | @Override |
62 | public void handleRead(ResultSet resultSet) throws SQLException | 62 | public void handleRead(ResultSet resultSet) throws SQLException |
... | ... | ||
90 | }); | 90 | }); |
91 | playerSettings.setPersistentState(PersistentState.UPDATED); | 91 | playerSettings.setPersistentState(PersistentState.UPDATED); |
92 | player.setPlayerSettings(playerSettings); | 92 | player.setPlayerSettings(playerSettings); |
93 | log.info("Loaded settings with success: " + success); | ||
94 | } | 93 | } |
95 | 94 | ||
96 | @Override | 95 | @Override |
... | ... | ||
106 | final byte[] shortcuts = playerSettings.getShortcuts(); | 105 | final byte[] shortcuts = playerSettings.getShortcuts(); |
107 | final int display = playerSettings.getDisplay(); | 106 | final int display = playerSettings.getDisplay(); |
108 | final int deny = playerSettings.getDeny(); | 107 | final int deny = playerSettings.getDeny(); |
109 | 108 | | |
110 | log.info("Saving settings"); | ||
111 | |||
112 | if(uiSettings != null) | 109 | if(uiSettings != null) |
113 | { | 110 | { |
114 | DB.insertUpdate("REPLACE INTO player_settings values (?, ?, ?)", new IUStH() { | 111 | DB.insertUpdate("REPLACE INTO player_settings values (?, ?, ?)", new IUStH() { |
Download diff