Store clan crest upon deletion.

Contributed by G-hamsteR.
This commit is contained in:
MobiusDevelopment
2020-09-03 11:16:22 +00:00
parent 7142268525
commit d83f87ec01
2 changed files with 26 additions and 2 deletions

View File

@@ -93,6 +93,18 @@ public class RequestSetPledgeCrest extends GameClientPacket
member.broadcastUserInfo(); member.broadcastUserInfo();
} }
try (Connection con = DatabaseFactory.getConnection())
{
final PreparedStatement statement = con.prepareStatement("UPDATE clan_data SET crest_id = ? WHERE clan_id = ?");
statement.setInt(1, 0);
statement.setInt(2, clan.getClanId());
statement.executeUpdate();
statement.close();
}
catch (SQLException e)
{
LOGGER.warning("Could not update the crest id: " + e.getMessage());
}
return; return;
} }
@@ -127,7 +139,7 @@ public class RequestSetPledgeCrest extends GameClientPacket
} }
catch (SQLException e) catch (SQLException e)
{ {
LOGGER.warning("could not update the crest id:" + e.getMessage()); LOGGER.warning("Could not update the crest id: " + e.getMessage());
} }
clan.setCrestId(newId); clan.setCrestId(newId);

View File

@@ -93,6 +93,18 @@ public class RequestSetPledgeCrest extends GameClientPacket
member.broadcastUserInfo(); member.broadcastUserInfo();
} }
try (Connection con = DatabaseFactory.getConnection())
{
final PreparedStatement statement = con.prepareStatement("UPDATE clan_data SET crest_id = ? WHERE clan_id = ?");
statement.setInt(1, 0);
statement.setInt(2, clan.getClanId());
statement.executeUpdate();
statement.close();
}
catch (SQLException e)
{
LOGGER.warning("Could not update the crest id: " + e.getMessage());
}
return; return;
} }
@@ -127,7 +139,7 @@ public class RequestSetPledgeCrest extends GameClientPacket
} }
catch (SQLException e) catch (SQLException e)
{ {
LOGGER.warning("could not update the crest id:" + e.getMessage()); LOGGER.warning("Could not update the crest id: " + e.getMessage());
} }
clan.setCrestId(newId); clan.setCrestId(newId);