diff --git a/admin/moveclients.xsl b/admin/moveclients.xsl index f5806f13..33ec6857 100644 --- a/admin/moveclients.xsl +++ b/admin/moveclients.xsl @@ -41,7 +41,7 @@ - +   diff --git a/src/admin.c b/src/admin.c index 8373b52e..5c3321c8 100644 --- a/src/admin.c +++ b/src/admin.c @@ -769,7 +769,7 @@ static void command_move_clients(client_t *client, ICECAST_LOG_INFO("source is \"%s\", destination is \"%s\"", source->mount, dest->mount); - source_move_clients(source, dest, idtext ? &id : NULL, navigation_str_to_direction(directiontext, NAVIGATION_DIRECTION_DOWN)); + source_move_clients(source, dest, idtext ? &id : NULL, navigation_str_to_direction(directiontext, NAVIGATION_DIRECTION_REPLACE_ALL)); snprintf(buf, sizeof(buf), "Clients moved from %s to %s", source->mount, dest_source);