fixed not able to unselect jp dub

This commit is contained in:
stratuma 2024-07-08 15:24:45 +02:00
parent 0436d0ebb3
commit 3738ce2c9f
2 changed files with 4 additions and 6 deletions

View File

@ -169,7 +169,7 @@
<div v-if="service === 'crunchyroll'" class="relative flex flex-col select-none"> <div v-if="service === 'crunchyroll'" class="relative flex flex-col select-none">
<div @click="selectDub ? (selectDub = false) : (selectDub = true)" class="bg-[#5c5b5b] focus:outline-none px-3 py-2 rounded-xl text-sm text-center cursor-pointer"> <div @click="selectDub ? (selectDub = false) : (selectDub = true)" class="bg-[#5c5b5b] focus:outline-none px-3 py-2 rounded-xl text-sm text-center cursor-pointer">
Dubs: Dubs:
{{ selectedDubs.map((t) => t.name).join(', ') }} {{ selectedDubs.length !== 0 ? selectedDubs.map((t) => t.name).join(', ') : 'No Dubs selected' }}
</div> </div>
<div v-if="selectDub" class="absolute top-full left-0 w-full bg-[#868585] rounded-xl grid grid-cols-12 gap-1 p-1 z-10"> <div v-if="selectDub" class="absolute top-full left-0 w-full bg-[#868585] rounded-xl grid grid-cols-12 gap-1 p-1 z-10">
<button <button
@ -821,10 +821,8 @@ const toggleDub = (lang: { name: string | undefined; locale: string }) => {
const index = selectedDubs.value.findIndex((i) => i.locale === lang.locale) const index = selectedDubs.value.findIndex((i) => i.locale === lang.locale)
if (index !== -1) { if (index !== -1) {
if (selectedDubs.value.length !== 1) { selectedDubs.value.splice(index, 1)
selectedDubs.value.splice(index, 1) return
return
}
} }
if (index === -1) { if (index === -1) {

View File

@ -160,7 +160,7 @@ async function mergePartsAudio(
if (dn) { if (dn) {
dn.status = 'decrypting' dn.status = 'decrypting'
} }
console.log(`Audio Decryption started`) console.log(`Audio Decryption started`)
const command = `${shaka} input="${tmp}/temp-main.m4s",stream=audio,output="${tmp}/main.m4s" --enable_raw_key_decryption --keys key_id=${drmkeys[1].kid}:key=${drmkeys[1].key}` const command = `${shaka} input="${tmp}/temp-main.m4s",stream=audio,output="${tmp}/main.m4s" --enable_raw_key_decryption --keys key_id=${drmkeys[1].kid}:key=${drmkeys[1].key}`