summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
Diffstat (limited to 'server')
-rw-r--r--server/ajax.server.php12
1 files changed, 11 insertions, 1 deletions
diff --git a/server/ajax.server.php b/server/ajax.server.php
index 15ba8588..9021065a 100644
--- a/server/ajax.server.php
+++ b/server/ajax.server.php
@@ -59,6 +59,11 @@ switch ($action) {
$song = new Song($_GET['id']);
$song->format();
break;
+ case 'live_stream':
+ $key = 'live_stream_' . $_GET['id'];
+ $radio = new Radio($_GET['id']);
+ $radio->format();
+ break;
default:
$key = 'rfc3514';
echo xml_from_array(array($key=>'0x1'));
@@ -73,7 +78,6 @@ switch ($action) {
echo xml_from_array($results);
break;
case 'edit_object':
-
// Make sure we've got them rights
if (!$GLOBALS['user']->has_access('50')) {
exit;
@@ -90,6 +94,12 @@ switch ($action) {
$song = new Song($_POST['id']);
$song->format();
break;
+ case 'live_stream':
+ $key = 'live_stream_' . $_POST['id'];
+ Radio::update($_POST);
+ $radio = new Radio($_POST['id']);
+ $radio->format();
+ break;
default:
$key = 'rfc3514';
echo xml_from_array(array($key=>'0x1'));