summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
Diffstat (limited to 'server')
-rw-r--r--server/ajax.server.php9
1 files changed, 9 insertions, 0 deletions
diff --git a/server/ajax.server.php b/server/ajax.server.php
index fab96cda..2b1fdf30 100644
--- a/server/ajax.server.php
+++ b/server/ajax.server.php
@@ -93,6 +93,15 @@ switch ($action) {
}
$album->format();
break;
+ case 'artist':
+ $key = 'artist_' . $_POST['id'];
+ $artist = new Artist($_POST['id']);
+ $new_id = $artist->update($_POST);
+ if ($new_id != $_POST['id']) {
+ $artist = new Artist($new_id);
+ }
+ $artist->format();
+ break;
case 'song':
$key = 'song_' . $_POST['id'];
$song = new Song($_POST['id']);