X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fdemoscenemusic%2Fpage%2Fadmin%2FEditArtistPage.java;h=8c141fae74c5ff485b27d87d7f24ea1c49f6d0f3;hb=82186635a3d6111935a4768b21300ebf0b7465d4;hp=c51e584044793d990771e27ed145aa9e776d0d2f;hpb=f65f457310948c77765f26e1e91fc7a3d903220a;p=demoscenemusic.git diff --git a/src/main/java/net/pterodactylus/demoscenemusic/page/admin/EditArtistPage.java b/src/main/java/net/pterodactylus/demoscenemusic/page/admin/EditArtistPage.java index c51e584..8c141fa 100644 --- a/src/main/java/net/pterodactylus/demoscenemusic/page/admin/EditArtistPage.java +++ b/src/main/java/net/pterodactylus/demoscenemusic/page/admin/EditArtistPage.java @@ -68,8 +68,12 @@ public class EditArtistPage extends AdminBasePage { if (request.getMethod() == Method.POST) { String name = request.getServletRequest().getParameter("name"); artist.setName(name); + + /* process property changes. */ + processProperties(request, artist); + getCore().getDataManager().saveArtist(artist); - throw new RedirectException("admin.artists"); + throw new RedirectException("admin.edit-artist?id=" + artist.getId()); } } catch (DatabaseException de1) { throw new RuntimeException("Could not load artist.", de1);