fixed a silly mistake that broke soundcloud

also added an error handler for this issue if it happens ever again
This commit is contained in:
wukko
2022-09-04 10:14:25 +06:00
parent bf8571565c
commit ecf2dac5d8
3 changed files with 9 additions and 4 deletions

View File

@@ -1,9 +1,9 @@
import { audioIgnore, services, supportedAudio } from "../config.js"
import { apiJSON } from "./utils.js"
export default function(r, host, ip, audioFormat) {
export default function(r, host, ip, audioFormat, isAudioOnly) {
if (!r.error) {
if (!r.isAudioOnly) {
if (!isAudioOnly) {
switch (host) {
case "twitter":
return apiJSON(1, { u: r.urls })
@@ -51,7 +51,7 @@ export default function(r, host, ip, audioFormat) {
let copy = false;
if (!supportedAudio.includes(audioFormat)) audioFormat = "best";
if ((host == "tiktok" || host == "douyin") && r.isAudioOnly && services.tiktok.audioFormats.includes(audioFormat)) {
if ((host == "tiktok" || host == "douyin") && isAudioOnly && services.tiktok.audioFormats.includes(audioFormat)) {
if (r.isMp3) {
if (audioFormat == "mp3" || audioFormat == "best") {
audioFormat = "mp3"