feat: preserve stereo channels and require reviewed speaker roles
This commit is contained in:
@@ -71,12 +71,12 @@ final class FollowupAudioLogic
|
||||
return self::protectDetail(Store::detail($id), $actor, $info);
|
||||
}
|
||||
|
||||
public static function saveDraft(int $id, int $version, array $items, int $actor, array $info): array
|
||||
public static function saveDraft(int $id, int $version, array $items, int $actor, array $info, ?string $channelRoles = null): array
|
||||
{
|
||||
self::requireEnabled();
|
||||
$task = Access::task($id, $actor, $info);
|
||||
self::checkDailyItems($task, $items, $actor, $info);
|
||||
return self::protectDetail(Store::saveDraft($id, $version, $items, $actor), $actor, $info);
|
||||
return self::protectDetail(Store::saveDraft($id, $version, $items, $actor, $channelRoles), $actor, $info);
|
||||
}
|
||||
|
||||
public static function apply(int $id, int $version, array $items, int $actor, array $info): array
|
||||
|
||||
Reference in New Issue
Block a user