Use renameField method to rename fields.
[Sone.git] / src / main / java / net / pterodactylus / sone / web / EditProfileFieldPage.java
index 69c9be9..d4510e7 100644 (file)
@@ -74,7 +74,7 @@ public class EditProfileFieldPage extends SoneTemplatePage {
                        String name = request.getHttpRequest().getPartAsStringFailsafe("name", 256);
                        Field existingField = profile.getFieldByName(name);
                        if ((existingField == null) || (existingField.equals(field))) {
-                               field.setName(name);
+                               profile.renameField(field, name);
                                currentSone.setProfile(profile);
                                throw new RedirectException("editProfile.html#profile-fields");
                        }